Linux常用命令<按字母排序...>之D,E,F

D

date: 以默认系统时间和格式显示系统当前时间
date + "format": 显示format要求的时间
例如:
date + "%d"
#显示当前日
date + "%D"
#按mm/dd/yy的格式显示当前时间
格式列表:(可根据格式列表自由组合显示时间的内容)
%D   date (mm/dd/yy)
%d   day of month (01..31)
%m   month (01..12)
%y   last two digits of year (00..99)
%a   locale’s abbreviated weekday name (Sun..Sat)
%A   locale’s full weekday name, variable length (Sunday..Saturday)
%b   locale’s abbreviated month name (Jan..Dec)
%B   locale’s full month name, variable length (January..December)
%H   hour (00..23)
%I   hour (01..12)
%Y   year (1970…) 

----------------------------------------------------------------------------------------------

df:显示当前系统磁盘空间使用情况

----------------------------------------------------------------------------------------------

diff:比较文件差异

----------------------------------------------------------------------------------------------

du:显示目录或文件所占用的磁盘空间

*******************************************************************

E

echo

echo: 在终端显示键入在命令行的字符
echo -n
#终端输出后不换行

guest@NAT8897:~/shell$ echo first line
first line
guest@NAT8897:~/shell$ echo -n first line
first lineguest@NAT8897:~/shell$ 

echo -e
#启用转义字符
转义字符
/a:ALERT / BELL (从系统喇叭发送出声音)
/b:BACKSPACE ,也就是向左刪除
/c:取消行末的行换符号
/E:ESCAPE,逃离键
/f:FORMFEED,换页字符
/n:NEWLINE,換行字符
/r:RETURN,回车键
/t:TAB,表格跳位鍵
/v:VERTICAL TAB,垂直表格跳位鍵
/n:ASCII 八进制编码(以 x 为十六进制)
//:反斜线本身

----------------------------------------------------------------------------------------------

env: 显示当前环境变量

----------------------------------------------------------------------------------------------

exec:执行命令
exec命令不会产生新的子进程
exec I/O重定向
1. 文件描述符(FD)---0~9
2. 常用的文件描述符:0-stdin,标准输入 1-stdout,标准输出 2-stderr,标准错误输出
3. &-关闭文件描述符

例子:

guest@NAT8897:~/shell$ exec 3> filex
#以写入模式打开文件filex
guest@NAT8897:~/shell$ who >&3
#执行who命令,将其结果写入filex
guest@NAT8897:~/shell$ date >&3
#执行date命令,将其结果写入filex
guest@NAT8897:~/shell$ exec 3>&-
#关闭3文件描述符
guest@NAT8897:~/shell$ exec 3<filex
#以读出模式打开文件filex
guest@NAT8897:~/shell$ cat <&3
#用cat读出文件filex的内容
guest    pts/0        2012-06-15 10:06 (prchaz11177d.ad.infosys.com)
guest    pts/1        2012-06-15 10:46 (prchaz11382d.ad.infosys.com)
Fri Jun 15 11:20:15 CST 2012
guest@NAT8897:~/shell$ exec 3<&-
#关闭3文件描述符
guest@NAT8897:~/shell$ date >&3
#在没有打开3文件描述符的情况下,试图写入,提示错误
-bash: 3: Bad file descriptor

 

----------------------------------------------------------------------------------------------

exit: 退出终端

*******************************************************************

F

find:查找命令

find path -参数 参数变量
find path -name filename 
#查找在path下名字为filename的文件或目录
find path -amin -10  
#查找在path下最后10分钟访问的文件或目录
find path -atime -2 
#查找在path下最后48小时访问的文件或目录
find path -empty 
#查找在path下为空的文件或者文件夹
find path -group cat  
#查找在path下属于group cat的文件或目录
find path -mmin -5 
#查找在path下最后5分钟里修改过的文件或目录
find path -user fred  
#查找在path下属于FRED这个用户的文件或目录

----------------------------------------------------------------------------------------------

ftp:远程登陆

posted @ 2012-06-15 11:41  Joy0724  阅读(1386)  评论(0编辑  收藏  举报