20. mv 用于将文件或目录由一个目录移动到另一个目录中。如果源文件为文件,而目录为目录。
那么mv命令将移动文件。如果源为目录,则目标只能是目录,mv将重命名目录。
语法:mv [选项]源文件或目录,目标文件或目录
-f 若目标文件或目录于需要移动的文件或目录重复,则直接覆盖。
-b 若目标文件存在,则覆盖前为其创建一个备份。
-i 覆盖文件之前进行确认。
21.配置网卡:
网卡路径:/etc/sysconfog/notwork-scripts/ifcfg-ens33
修改网卡配置文件:
ONBOOT=yes #激活网卡
BOOTPROTO=DHCP #IP配置方式为DHCP
BOOTPROTO=static #配置IP为192.168.31.139
NETMASK=255.255.255.0 #配置子网掩码
GATEWAY=192.168.31.1 #配置网关
DNSI=8.8.4.4 #配置DNS
DNS2=114.114.114.114
重启网卡命令: systemctl restart network
查看IP:ip addr
关闭防火墙:systemctl stop firewalld #停止防火墙服务
systemctl disable firewalld #禁止开启自启动
firewall-cmd --state #查看防火墻状态
关闭selinux:/etc/selinux/config
修改配置文件:将SBLINUX=enforcina改为SELINUX=disapled
getenforce #查看selinux状态
关闭SELinux:
临时关闭(不用重启机器):setenforce 0
24、find:用于查找指定目录下的文件
语法:find [目录路径】[选项】文件名
-name<字符串>查找文件名匹配指定字符串的文件
-type<文得类型〉查找指定文件类型的文件
-mtime<+d/-d>按时间查找文件,+d表示d天之前,-d表示今天到第d天之前的时间
-size<size>在指定目录下按大小查找文件
-depth 从指定目录的最深的子目录下开始查找
-maxdepth<n>从指定目录的最大第n级子目录开始查找
-uid<id>查找匹配指定的urD的文件或目录
-empty 查找大小为0的文件
通配符:* 表示通配任意的字符
? 通配任意的单个字符
[ ]表示通配括号里面的任意一个字符
25、chmod:修改用户的权限
chmod 〔-R] xyz 档案或目录
选项不参数:
xyz:就是刚刚提到的数字类型的权限属性,为rwx属性数值的相加。
-R:进行递归(rxcursive)的持续变更,亦即连同次目录下的所有档案都会变更
u(user)
chmod g(group) +(加入) r
o(other) -(除去) w 档案或目录
a(all) =(设定) x
26、chgrp:更改文件属组
语法:
chgrp.(-R]属组名文件名
参数选项
-R:递归更改文件属组,就是在更改某个目录文件的属组时,
如果加上-R的参数,那么该目录下的所有文件的属组都会更改。
档案或目录
27、chown:改变档案拥有者
chown 〔-R]账号名称:组名档案或目录
选项参数:”
-R:进行递归(recursive)的持续变更,亦即连同次目彔下的所有档案都变更
范例:将 install.log 的拥有者改为 bin 这个账号:
[root@www ~]# chown bin install.log
28、tar:用于对文件或目录创建归档
语法:tar[选项]文件名或目录
-f <文件名>: 使用档案名字1,切记,这个参数是最后一个参数,后面只能接档案名。
-c 创建归档文件
-c 此选项在解压缩时使用,将文件解压至指定目录
-v 显示命令执行的详细过程
-t 列出归档文件里的内容
-z 通过gzip指令处理归档文件
-x 从归档文件中将文件解压出来
-p 保持原来文件的属性信息
--exclude=<文件名>将符合的文件排除
注意:-f为必选