常用shell指令
2016-03-03 15:01
363 查看
1、ls指令
-a 把隐藏文件一起显示
-F 只显示文件夹
-R 显示当前目录下包含的目录中的文件
还支持过滤的功能
myrog就是要获取的文件名
在其后面加*代表零个或者多个字符匹配,加问号代表一个字符匹配
2、touch指令
如果文件不存在,创建空文件,存在则会改变修改时间和访问时间,内容不变
-a 更改访问时间
-m 更改修改时间
-t 加上特定的时间戳来指定时间
3、cp指令
复制
-f 强制覆盖已存在的目标文件
-R 递归的复制目录
-r 递归的复制文件
4、mv指令
移动命令
5、rm指令
移除文件
-f 强制删除
-i 有提示信息的删除
6、mkdir
创建目录
7、rmdir
删除目录
8、cat
查看文件内容
-n 添加行号
9、more
也是查看文件内容的,但其有分页
10、tail
显示文件末尾部分的内容,默认是10行
-f 让tail程序一直保持活动状态,如果有新的内容加到文件末尾就显示出来
11、head
显示文件开头几行内容,默认10行
12、ps
查看进程信心
-e 显示所有运行的进程
-f 扩展输出
13、kill
结束进程
-s 支持其他信号
有TEAM信号,INT信号,HUP信号
14、killall
结束相匹配的进程
15、df
查看某设备上有那些硬盘空间
16、du
查看当前文件下的所有文件大小
17、grep
搜索数据
-n 显示匹配模式的行所在行号
-v 反向搜索
18、gzip工具
gzip:用来压缩文件
gzcat:用来查看压缩过的文本文件的内容
gunzip:用来解压文件
19、zip工具
zip:创建一个压缩文件,包含指定的文件和目录
zipcloak:创建一个加密的压缩文件,包含指定文件和目录
zipnote:从zip文件中提取批注
unzip:解压
-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:解压
相关文章推荐
- shell脚本参数传递和main函数参数传递方式类似
- shell string wrap
- shell中的内容变量
- shell练习003--获取eth0的MAC并转化成10进制
- HBASE启动脚本/Shell解析
- 使用Shell脚本查找程序对应的进程ID,并杀死进程
- 几点简单的Webshell隐藏技巧
- 完美实现GIF动画缩略图(GIF压缩使用C++、shell命令、php)
- Shell字符操作命令——grep、sed、awk
- Shell Debug
- Linux shell(监控和数据)
- 通过命令的方式编译web project
- 【shellSort】
- linux shell for循环解决递归循环目录结构
- linux shell getopt接受脚本参数命令分析
- linux shell 处理带空格的文字
- hadoop的hdfs的shell命令
- shell学习
- Powershell 环境变量
- Bash基础特性1