Linux 文件属性代表
1 | [root@localhost ~]# ll |
-:代表普通文件
d:代表目录
l:代表链接文件
b:代表块设备文件
c:代表字符设备,如鼠标等
Linux 命令
开关机
1 | shutdown -r now # 重启 |
权限
1 | chgrp # 改变文件所属用户组 |
目录
1 | pwd -P # 列出链接文件的完整文件名 |
查看文件
1 | cat |
权限管理
1 | umask # 默认权限管理,文件最大权限666,目录777 |
文件类型
1 | file # 可以查看文件类型 |
文件查找
1 | which # 查找命令 |
解压缩命令
1 | tar -zcvf filename.tar.gz 要压缩的文档 |
shell
1 | type # 可以显示命令类型,属于系统自带还是外部 |
输出重定向
1 |
|
命令的一次执行
1 | ; # 表示下一个命令与上一个命令没有关系 |
选取命令
1 | cut -d '分隔符' -f 分隔后的区域块 |
排序命令
1 | sort # 排序 |
字符转换命令
1 | tr str1 str2 # 将 1 替换为 2 |
测试及判断命令
1 | test |
shell 参数
1 | 0 # 脚本名字 |
条件判断
1 | if [];then |
函数
1 | function fname () |
循环
1 | while [] |
语法检查
1 | bash -nvx |
系统相关
后台进程
1 | & # 代表把程序放到后台执行 |
系统资源查看
1 | free # 查看内存使用情况 |
查询已打开文件或已执行程序打开的文件
1 | fuser file/dir # |