转载

Linux 常用命令速查

1.touch:创建文件,比如: touch a.txt

2.vi:编辑修改文件,比如: vi a.txt

打开编辑页面后:

a 键:开始输入编辑;

Esc键:结束输入内容

:wq:保存文件编辑内容退出;注意前面的“:”

ctrl+z:强制退出当前编辑状态;

!:不保存退出

3.rm:删除文件

-f:force,即强制删除;  如:rm -f a.txt

-r:recursive,即递归式的删除列出的目录下的所有文件和目录;如:rm -r a.txt

-i:interactive,即交互式删除文件,即会问是否删除文件?如: rm -i a.xtx

-v:verbose,详细显示进行的步骤;如:rm -v a.txt

4.mkdir:创建目录,如:

mkdir Music

5.rm -rf : 强制删除文件目录和其下的文件,如:

rm -rf Music     (假设Music下还有其他文件和目录)

6.rm -d:删除空文件目录,如:

rm -d Music   (假设Music文件夹是空的)

7.cat:按正序输出(读出)文件内容,如:

cat a.txt (页面就会显示文件内容)

8.tac:按反向输出文件内容,如:

tac a.txt

9.echo:输出一行内容,经常输出字符串,数字之类的内容,如:

echo "hello world"/ echo hello world / echo 12345等

10.printf:格式化输出内容,如:

printf "%-10s %-10s %-10s/n" id name pwd

输出:id       name   pwd     (制表形式输出内容)

注:

%s :字符串格式化 %-10s:靠做对齐    %10s:靠又对齐,下同

%d:整数格式化

%f:浮点型格式化

11.ls:列出目录内容

-l:垂直形式列出目录内容

-i:把一些相关信息也一起列出来

-s: size,即把目录下文件大小也输出来,默认按文件大小排序出来

12.mv:源文件内容拷贝到目标文件中,覆盖原内容,如:

mv a.txt  b.txt   其中a:src ,b :des

13.su: 切换到root用户(有可能需要输入root密码)

14.exit: 从root用户切换到普通用户(免密码的方式)

su - test: 从root用户切换到test用户    (test是普测试用户,要换成自己的才对)

15.find 命令的几种用法:

1.全盘

find / -name  tomcat tomcat 是要查找的文件名 ;/ 代表是全盘搜索也可以指定目录搜索

2.按目录搜索:

find /etc -name  tomcat

find /home -name  tomcat

3.按文件大小查找:

find / -size +204800 + 号是大于; - 号是小于直接写数字就是等于

4.查找属于用户名为hello.sh的文件,输入find / -user hello.sh,根据文件类型查找,查找某个目录下的所有目录。

5.输入find / -type d,根据访问时间,查找etc下面1小时内被修改的文件,输入find /etc -cmin -60。   

原文  http://www.cnblogs.com/westernbluewolf/p/12623737.html
正文到此结束
Loading...