常用shell指令

来源:互联网 发布:俊杰三角梅淘宝店 编辑:程序博客网 时间:2024/05/29 09:46
1、ls指令
-a 把隐藏文件一起显示
-F 只显示文件夹
-R 显示当前目录下包含的目录中的文件
还支持过滤的功能
ls -l myrog
myrog就是要获取的文件名
在其后面加*代表零个或者多个字符匹配,加问号代表一个字符匹配
2、touch指令
如果文件不存在,创建空文件,存在则会改变修改时间和访问时间,内容不变
touch [文件名]
-a 更改访问时间
-m 更改修改时间
-t 加上特定的时间戳来指定时间
touch -t 201112251200 test1
3、cp指令
复制
cp [源文件路径] [目标文件路径]
-f 强制覆盖已存在的目标文件
-R 递归的复制目录
-r 递归的复制文件
cp -R test1 test2
4、mv指令
移动命令
mv [源文件路径] [目标路径]
5、rm指令
移除文件
rm [删除的文件名]
-f 强制删除
-i 有提示信息的删除
6、mkdir
创建目录
mkdir [目录名]
7、rmdir
删除目录
rmdir [文件名]
8、cat
查看文件内容
cat [文件名]
-n 添加行号
9、more
也是查看文件内容的,但其有分页
10、tail
显示文件末尾部分的内容,默认是10行
-f 让tail程序一直保持活动状态,如果有新的内容加到文件末尾就显示出来
11、head
显示文件开头几行内容,默认10行
12、ps
查看进程信心
-e 显示所有运行的进程
-f 扩展输出
13、kill 
结束进程
kill [进程号]
-s 支持其他信号
有TEAM信号,INT信号,HUP信号
kill -s HUP [进程号]
14、killall
结束相匹配的进程
killall [进程名,支持通配符]
15、df
查看某设备上有那些硬盘空间
16、du
查看当前文件下的所有文件大小
17、grep
搜索数据
-n 显示匹配模式的行所在行号
-v 反向搜索
grep [名称]
18、gzip工具
gzip:用来压缩文件
gzcat:用来查看压缩过的文本文件的内容
gunzip:用来解压文件
19、zip工具
zip:创建一个压缩文件,包含指定的文件和目录
zipcloak:创建一个加密的压缩文件,包含指定文件和目录
zipnote:从zip文件中提取批注
unzip:解压
0 0
原创粉丝点击