基础知识 Day-4(rm ,环境变量,cp命令,mv 命令,文档查看cat_more_less_head_tail,文件或目录权限chmod,更改所有者和所属组chown chgrp,umak)
一. rm 命令
可以删除文件和非空目录

加-f 强制删除文件,不用确认

history 历史命令
加 -r 删除目录

加 -rfv 可视化 强制 删除目录
先删除目录文件,在删除目录

二.环境变量
环境变量目录 ,当命令在这此目录下,就不用敲绝对路径


直接ls2 不能使用,因为它不在环境变量目录内

解决方法,增加环境变量路径

永久生效

source /etc/profile 让文档立即生效

或
echo “MM=NBA” source /etc/profile
测试,即使重启后也生效
[root@master ~]# echo $MM
NBA
删除环境变量
1.重新赋值

2.删除profile 里面的新增目录
三. cp命令
拷贝目录要加-r, 建议拷贝目录最后加/

当目标目录已经存在的时候,它会把源目录放到目标目录下面去,如果目标目录不存在,它会把源目录拷贝过去,并改名字

四 . mv 命令
同目录下mv 相当于重命名

移动文件,并重命名

当目标目录不存在时,相当于重命名目录。如果目标目录存在,就会把源目录放在目标目录下面

五. 文档查看cat_more_less_head_tail
1.cat
加-A 每行结尾显示 $

加-n 把行号显示出来

- more
按空格键 一幕一幕显示,按ctrl + b 往上看
wc -l 显示行数

- less 比 more功能强大
支持方向键上下看 ctrl + b 往前 ctrl + f 往后 按quit 退出
/ cdrom 高亮显示查找字符串内容 按 n 向下查找 shift +n 向上查找
? 从尾到头
g 定位到行首 G 定位到末尾
less -N 1234.txt 显示行号
4.head
查看文件的头10行
指定查看头 行数

- tail
查看文件的尾10行
指定查看尾 行数

还可以动态显示文档内容,查看日志常用
六. 文件或目录权限chmod
r 可读 w 可写 x 可执行 - 表示否
分三段
第一段 rw- 文件所有者权限 (可读,可写,不可执行)
第二段 r- - 所属组的权限 (可读,不可写,不可执行)
第三段 r- - 除了所有者 和所属组的其他用户对这个文件权限

也可用数字表示

chmod 命令
方法一.
更改文件权限,生效的是对目录

加-R 对目录下面的子文件和目录批量更改权限

方法二

**七. 更改所有者和所属组chown chgrp **
查看系统用户

更改文件所有者

更改文件所属组

chown 可同时改所有者和所属组的,用:分隔

不填表示不变

加 - R 目录和目录下的文件批量修改

八. umask
umask 默认022 用来决定默认文件,目录权限
默认创建权限 文件 644 目录755
目录 777 - 022=755
文件 666 - 022=644
当umask 变成002
文件 666-002=664
更改方法 umask 002
umask 查看方法
当umask 变为003时,计算方式

更多推荐
所有评论(0)