0
点赞
收藏
分享

微信扫一扫

bash shell命令

zhyuzh3d 2022-05-01 阅读 91

1.默认bash shell 提示符是美元符号$,这个符号表明shell在等待用户输入。
2.bash 手册
man命令
3. cd 命令用于将shell会话切换到另一个目录。
cd destination
如果没有指定destination,它将切换至用户主目录。
4. pwd :可以显示当前工作目录
5. 绝对文件路径;
6. 相对文件路径:单点符(.),表示当前目录;
双点符(.),表示当前目录的父目录。
7.ls命令:用于显示当前目录下的文件和目录
-F 参数在目录明后加上正斜线/
-R 参数列出了当前目录下包含的子目录中的文件。
-l 参数会产生长列表格式的输出。
过滤输出列表:例如: ls -l my_script
问号?代表一个字符;
*代表零个或多个字符。
[a-i] [!a]
7. 创建文件:touch test_one
8. 复制文件:cp source destination
-i 强制询问是否覆盖已有文件;
-R 递归地复制整个目录的内容; cd /tab 显示所有目录
9. 制表符自动补全
10.连接文件
软连接: ln -s
硬链接:ln
10. mv命令可以将文件和目录移至另一个位置或重新命名。
11. rm 命令 :删除文件;
12. 创建目录:mkdir:
13. 删除目录:rmdir:
14. 强制删除目录:rm -rf
15. 查看文件类型:file my_file
16. 查看整个文件:cat test1
-n 参数会给所有的行加上行号;
-b 给有文本的行加上行号;
-T 让制表符不出现;
17.more命令:分页工具;
less命令:与more类似;
18.查看部分文件:tail:浏览文件最后十行;
head 命令:类似
19.探查进程:ps
20.实时监测进程:top
21.结束进程:kill PID
killall 支持通过进程名而不是PID来结束进程。
17. 监测磁盘空间:
mount命令:可输出当前系统挂载的设备列表;
mount -t type device directory
type:vfat,ntfs,is09660;
umount命令:umount directory device
18.查看磁盘空间:df
-h 磁盘空间大小显示格式
19.排序数据:sort
18. 搜索数据:grep [options] pattern [file]
19. 压缩数据:gzip:用来压缩文件;
grcat:用来查看压缩过的文本文件的内容;
gunzip:用来解压文件;
20.归档文件:tar function [option] object1 object2 …

举报

相关推荐

0 条评论