freebsd彩色目录,文件

建议使用:alias ls 'ls -aGFl'

我的FreeBSD,登录的时候,用ls列表目录,是彩色的。

可执行文件是绿色,目录是蓝色,链接是青色,看起来很舒服,也更容易辨认系统。

要做到这样,很容易,只要系统装了gnuls就可以。

这个软件的porst安装在/usr/ports/misc/gnuls。

到这个目录下面,执行make install就可以了。

等安装完毕,在你的home目录下,编辑.cshrc,加入下面折行代码:

alias ls 'gnuls --color=auto --show-control-chars'
保存,关闭,然后重新登录系统。

这个时候再用ls看看,都是彩色了吧。

如果不行,记得检查一下SecureCRT的设置,选择仿真终端的时候,我这边设置的是Linux ANSI颜色。

让Freebsd终端也支持彩色,更改用户登陆shell,更换提示符,Freebsd下支持dir
责任编辑:admin   更新日期:2005-8-6

1、让Freebsd终端也支持彩色

ls -G就会显示彩色
csh在.cshrc文件中,添加:alias ls="ls -G"
sh在.profile文件中,添加:alias ls="ls -G"

2、更改用户登陆shell

默认安装是使用sh登陆的,sh不支持TAB键
要切换到csh,直接运行csh即可

如果需要一劳永逸,那么用下面这个命令
name:是指你登陆的名称
pw usermod -n name -s csh

3、更换提示符

set prompt = " yztgx@hotmail.com # "
也可以将这句话加到.cshrc或者.profile配置文件中

4、Freebsd下支持dir

alias dir "ls"
也可以将这句话加到.cshrc或者.profile配置文件中

alias类似Dos下的doskey

时间: 2024-08-02 12:05:44

freebsd彩色目录,文件的相关文章

利用Nginx访问、下载本机目录文件

今天学到点好用的技巧,即利用Nginx访问.下载本机目录文件,Mac下的具体做法如下: 一.安装Nginx 1.brew search nginx 2.brew install nginx 启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了. 备注: ln -s  /usr/local/sbin/nginx /usr/bin/nginx 做个软连接.常用的指令有:  nginx -V 查看版本,以及配置文件地址 nginx -v 查看版本

PHP yii框架源码阅读(一) 目录文件分析

目录文件 |-framework     框架核心库 |--base         底层类库文件夹,包 含CApplication(应用类,负责全局的用户请求处理,它管理的应用组件集,将提供特定功能给整个应用程序),CComponent(组件类,该 文件包含了基于组件和事件驱动编程的基础类,从版本1.1.0开始,一个行为的属性(或者它的公共成员变量或它通过getter和/或setter方 法??定义的属性)可以通过组件的访问来调用),CBehavior(行为类,主要负责声明事件和相应事件处理程

隐藏任意进程、目录/文件、注册表、端口

查找进程,目录/文件,注册表等操作系统将最终调用 ZwQueryDirectoryFile,ZwQuerySystemInformation,ZwXXXValueKey 等函数.要想拦截这些函数达到隐藏目的,需先自己实现以上函数,并修改系统维护的一个SYSCALL 表使之指向自己预先定义的函数.因 SYSCALL 表在用户层不可见,所以要写 DRIVE 在 RING 0 下才可修改.关于如何修改已有文章详细介绍过,这里不在详述.(可以参见 sysinternals.com 或 WebCrazy

如何使用SHELL监控LINUX目录文件变化

最近看到群里有人聊到他们的服务器最近被挂马,然后想利用一个脚本能够实时监控web目录下文件的变化,也就是对该目录的增删改操作都会记录到相应日志下.  当时感觉这个功能的确实有点意思,所以网上查阅了些资料,自己研究了下,这会儿有空写了个脚本,分享给大家,如有问题,还请大家指出. 以下我写了两个脚本: 脚本1:将需要监控的目录的原始状态保存到LOG日志 脚本2:将脚本1的原始状态与本脚本比对,如果目录文件发生变化,则将变化的内容保存到日志. 注:原理实际上利用的是du -sb输出值来判断文件的变化,

Asp.net获取服务器指定文件夹目录文件并提供下载的方法

 这篇文章主要介绍了Asp.net获取服务器指定文件夹目录文件并提供下载的方法,涉及使用http协议操作文件的技巧,需要的朋友可以参考下 本文实例讲述了Asp.net获取服务器指定文件夹目录文件并提供下载的方法.分享给大家供大家参考.具体实现方法如下: 代码如下: string dirPath = HttpContext.Current.Server.MapPath("uploads/"); if (Directory.Exists(dirPath)) { //获得目录信息 Direc

不让tomcat显示目录文件列表的配置方法

 这篇文章主要介绍了不让tomcat显示目录文件列表的配置方法,这里需要修改conf/web.xml文件,需要的朋友可以参考下 修改conf/web.xml文件(把listings的参数改为false)    代码如下: <servlet> <servlet-name>default</servlet-name> <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-cl

Linux操作系统中读取目录文件信息的过程分析

  大致流程: 1.添加头文件 dirent.h 声明结构体指针 struct dirent * ptr; 声明一个dir指针 DIR * fd; 2.分析命令行 3.打开目录文件 使用opendir()参数为解析命令行的第二个参数 argv[1] ,返回目录文件指针值赋给 fd 4.输出重定向 使用freopen()参数为解析命令行第三个参数 argv[2].权限"w+".文件描述符stdtout 5.开始读取目录文件内容 使用循环 while((ptr=readdir(fd))!=

PE增加搜索PETOOLS 目录文件功能

  如果要为我们的WinPE增加搜索各分区根下 PETOOLS 目录文件功能,并在桌面建立快捷方式,我们有什么办法呢? a)在 SYSTEM32 下增加文本文件 PETOOLS.INI,内容为: 01.`生成目标文件的快捷方式 02._SUB MAKELINK 03. LSTR Drive=%TOOLS%,1 04. ENVI V0=%StartMenu%%Drive%盘PETools 05. LINK %V0%target,%TOOLS% 06. EXEC =!CMD /C "COPY &qu

TortoiseSVN设置忽略文件和目录文件夹

TortoiseSVN设置忽略文件和目录文件夹  在多数项目中你总会有文件和目录不需要进行版本控制.这可能包括一些由编译器生成的文件,*.obj,*.lst,或许是一个用于存放可执行程序的输出文件夹.只要你提交修改,TortoiseSVN 就会在提交对话框的文件列表中显示出未版本控制文件.当然你可以关闭这个显示,不过你可能会忘记添加新的源文件.   最好的避免类似问题的方法是添加参考文件到该项目的忽略列表.这样他们就永远不会出现在提交对话框中,而真正的未版本控制文件则仍然列出. 方法一 在资源管