1.创建子目录:mkdir [子目录名] 如:mkdir Music 可以同时创建多个,直接输入多个子目录名即可
2.创建文件:touch [文件名] 如:touch abc.mp3
3.将文件移动到某一目录:mv [文件名] [目标目录路径] 如:mv abc.mp3 /home/sise/Music
4.文件复制:cp [文件路径] [复制文件的目标路径] 如:cp /home/sise/Music/abc.mp3 /home/sise/friends
5.删除目录命令:rmdir [路径] 如:rm /home/sise/work 注:删除前保证目录内已清空。
6.递归方式删除目录包括其内容:rm -r [路径] 如:rm -r /home/sise/Music
7.编辑文本:vi [文件名] 如:vi work.txt 进入vim编辑后,大写v进入基于行的可视模式,小写v进入可视模式,x可删除内容,命令(:wq)保存并退出,q只有退出。
8.切换到root用户:sudo -i
9.组与用户管理:
组创建:groupadd [组名]
用户创建:useradd [用户名]
用户注释:useradd [用户名] -c [‘所要添加的注释’] 注意注释要有单引号。
删除用户及个人数据:userdel -r [用户名]
创建组并规定GID:groupadd [组名] -g [GID值]
将用户加入组:usermod -G [组名] [用户名]
给某个组权限:chmod [权限] [组名] 如:chmod a+x admin
这就是给了admin下所有成员启用管理权限
10.脚本
touch a.sh创建a.sh文件
vi a.sh进行编写
bash a.sh执行这一文件
脚本重定向:sh a.sh > b.txt
11.查找文件
寻找txt文件:find -name ???.txt
寻找名称含有abc文件:find -type f | xargs grep “abc”
不区分大小写寻找名称含有abc文件:find -type f | xargs grep -i “abc”
12.查找内容在X分钟以前被更改的文件:
find -mmin +X -o -cmin +X
13.更改当前所处目录:cd [目标目录路径] 如:cd /home/sise/backuptest/etc
14.查看网络接口:ip link
15.查看网络配置:nmcli
查看当前活跃网络连接:nmcli con show -active
添加一个新的网络连接:nmcli connection add type Ethernet con-name eth1 ifname eth1
添加dns8.8.8.8:nmcli con mod eth1 ipv4.dns 8.8.8.8
删除连接:nmcli con del eth1
16.进程管理:
重新启动:systemctl restart
重新加载:systemctl reload
显示服务状态:service [服务名] status 如:service sshd status
停止服务:service [服务名] stop 如:service chronyd stop
禁用服务:service disable [服务名] 如:service disable chronyd
17.添加简短内容:echo “text” >> c.txt
18.cat命令:连接文件并输出于终端
cat c.txt
19.列出文件的所有权:ls -l [文件名]
就先写这么多,随后再添加更多内容,并做整理