1.基本的语法:
command -option file
2.su 和sudo: su命令的作用是切换用户
sudo命令是以root权限运行一个命令
3.grep:grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
例如:
grep test /etc/passwd
返回在password文件中所有的含有test的行
grep -i "test" /etc/passwd
-i选项是忽略大小写,
grep还支持递归搜索:
grep -r "test" /home/sjvn
这条命令将会搜索/home/sjvn目录及其子目录下所有的包含“test”的行
grep也通常与其他命令串连起来使用,例如:
ls -la | grep test*
列出当前目录下任何以foo开头的文件或目录。例如如下文件将被匹配:test,testcase,tester.txt等等。
4.ps:报告进程的状态。此命令将显示哪些程序正在运行。
ps -ef | grep firefox
5.kill 杀死进程
6.clear 清空屏幕打印的信息
7.cp: cp代表copy,就是复制,他可以复制一个或多个文件到指定的一个或多个目录下。
cp source.txt /home/docs/destination.txt
8.mv:mv(意义为move)顾名思义就是移动,可以移动指定文件到指定位置。
9.rm :删除文件
10.hostname: 显示你当前登录进去的计算机的名称。
11.uname: uname -a命令用一行简短的给你总结的电脑的基本信息。
12.cat: 查看命令
cat /etc/printcap
展示你当前安装的打印机
13.ifconfig 查看或修改网络
14. ln 创建链接文件
1)ln apple a 取 apple 别名为 a
2)ln apple a -s 创建一个符号链接 a 指向 apple
15. ls 列出文件信息
16.more 分屏显示信息
ps -ef | more 分屏显示 ps -ef 的信息
17.pwd 显示当前路径
18.tar 归档或释放 压缩或解压
1) tar cjf a.tar.bz2 * 将所有文件压缩为.bz2
2) tar xjf a.tar.bz2 解压.bz2 文件
3)tar czf a.tar.gz * 将所有文件压缩为.gz
4)tar xzf a.tar.gz 解压.gz 文件
-c 创建压缩文件
-x 释放压缩文件(解压缩)
-f 指定要压缩后解压缩的文件名
-v 显示命令执行的过程 (比如当前压缩到哪个文件等等信息)
-z 使用gzip压缩工具进行压缩、解压缩,文件后缀是.gz
-j 使用bzip2压缩工具进行压缩、解压缩,文件后缀是.bz2
19.head 显示文件的 开头若干行 more a.txt 显示a.txt的前10行内容
20.tail 显示文件的末尾若干行 tail a.txt 显示a.txt的最后10行内容