archimedes 2012-07-09
1.ls 命令
---------------------------------------------------------------------
ls以默认方式显示当前目录文件列表
ls -a显示所有文件包括隐藏文件
ls -l显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行
---------------------------------------------------------------------
2.cd 命令
cd dir切换到当前目录下的dir目录
cd ..切换到上一级目录
cd ~切换到用户目录,比如是root用户,则切换到/root下
---------------------------------------------------------------------
3.rm 命令
rm file删除某一个文件
rm -rf dir删除当前目录下叫dir的整个目录
---------------------------------------------------------------------
4.cp 命令
cp source target将文件source复制为target
cp -av source_dir target_dir将整个目录复制,两目录完全一样
cp -fr source_dir target_dir将整个目录复制,并且是以非链接方式复制,当source目录带有符号链接时,两个目录不相同
---------------------------------------------------------------------
5.mv 命令
mv source target将文件或者目录source更名为target
---------------------------------------------------------------------
6.diff 命令
diff -ruN dir1 dir2 > <patch_file>比较目录1与目录2中的文件
生成补丁文件
diff -ruN dir1 dir2 >dir.diff
进入目录1打补丁
patch -p1 < ../dir.diff
---------------------------------------------------------------------
7.echo 命令
echo message显示一串字符
---------------------------------------------------------------------
8.cat 命令
cat file显示文件的内容, 和DOS的type相同
cat file | more显示文件的内容并传输到more程序实现分布显示,使用命令less file可实现相同的功能
more分布命令,一般通过管道将内容传给它,如 ls | more
---------------------------------------------------------------------
9.du 命令
du计算当前目录的容量
du -sm /root计算/root目录的容量并以M为单位
---------------------------------------------------------------------
10.find 命令
find -name <path> file在/path目录下查找看是否有文件file
---------------------------------------------------------------------