文件类型 文档查看 PATH 环境变量 文件或目录权限 更改权限命令chmod 更权限所有者所属组chown和chgrp

tree 树形显示目录结构 (yum install -y tree安装)

tree -l 2 查看级的目录

ldd /bin/ls 查看命令依赖的库文件

文件类型

d 目录 - 文件 l 软连接文件 c 字符串设备(鼠标键盘)

b 块设备(光驱光盘磁盘) s socket文件(进程之间通信)

常用命令

ls -l 显示文件或目录的详细信息

ls -i 显示文件或目录的iNode

ls -a 查看隐藏文件

ls -lh 人性化的显示

ls -lt 按时间顺序排序

ls -ld 显示目录本身的详细信息

cd 进入当然用户的家目录

cd .. 返回上一级目录

cd - 返回上次所在的目录

mkdir 创建目录

mkdir -p 创建一个目录树

rmdir 删除空目录

touch 创建文件

rm 删除文件 rm -rf 强制删除文件或目录

cp 拷贝文件 cp -r 拷贝目录

mv 移动改名

pwd 查看当前路径 which 查询命令的绝对路径

alias 查看所有命令的别名

alias li=‘ls -lha’ 设置别名 unalias li 取消别名

文档查看

cat 查看文件 tac 倒序查文件 cat -n 显示行号

more 分页查看 空格下翻 ctrl+b上翻

less 空格下翻 ctrl+b上翻 按 / 输入字母搜索 n向下键搜索 shift+n向上搜索

按 g 到行首 shift+g到行尾 按 q 退出

head 查看文件前十行 head -n 2 查看前2行

tail 查看文件后十行 tail -n 2 查看最后2行 tail -f 查看动态文件

PATH 环境变量

echo $PATH 查看环境变量

PATH=$PATH:/tmp/ 添加环境变量

永久生效 修改配置文件 vi /etc/profile 最后面加上一行 PATH=$PATH:/tmp/

文件或目录权限

r=4 可读 w=2 可写 x=1 可执行

结尾有.表示受制于selinux 查看selinux状态getenforce 临时关闭setenforce 0

只有永久关闭才会没有. 更改配置文件vi /etc/selinux/config 修改成SELINUX=disabled

rwxrwxrwx三段rwx分别代表 所有者u 所属组g 其他用户o 的权限

更改权限命令 chmod

chmod +数字 +文件(目录)

chmod u=rwx,g=rw,o=r +文件(目录)

chmod a+x +文件(目录)

chmod+R 批量更改目录和目录下的子文件

更权限所有者所属组 chown

chown +用户 +文件(目录)更改所有者

chgrp +用户组 +文件(目录)更改所属组

chown +用户:用户组 +文件(目录)更所有者和所属组

chown -R +用户:用户组 +文件(目录) 批量更改目录和目录下的子文件

umask =022 决定文件和目录权限的

文件默认权限666 文件夹默认权限777

猜你喜欢

转载自blog.csdn.net/aaahai/article/details/81228715
今日推荐