1.基础命令
1.clear:清空控制台
clear
2.文件和目录命令
1.pwd:打印当前目录的绝对路径
[root@localhost ~]# pwd
2.ls:列出目录内容
- -a:全部文件,隐藏文件也会列出来
- -l:列出文件信息,包含属性,权限等
[root@localhost ~]# ls -al
3.cd:切换路径
[root@localhost ~]# cd /opt/user
4.mkdir:创建目录文件夹
[root@localhost ~]# mkdir hello
5.cp:复制文件或目录
- -r:递归复制整个文件夹
[root@localhost ~]# cp -r ./big ./hello
6.rm:移除文件或者目录
- -r:递归删除
- -f:强制删除
[root@localhost ~]# rm -rf ./big
7.mv:移动或重命名文件
文件移动到world里
[root@localhost ~]# mv initial-setup-ks.cfg world/
8.cat:查看文件内容
- -n:显示所有行的行号,包括空格
[root@localhost ~]# cat -n hello.cfg
9.tail:输出文件尾部内容
- -n 行数:输出文件尾部n行内容
- -f:显示文件最新追加的内容
[root@localhost ~]# tail -n 50 helle.cfg
3.文件权限命令
1.chmod:修改文件或目录权限
[root@localhost ~]# chmod u+x hello.cfg
2.chown:改变文件或目录所有者
[root@localhost ~]# chown atguigu helle.cfg
4.文本编辑命令
- 文本编辑有两种模式,编辑模式和命令模式
1.i,a,o:进入编辑模式
[root@localhost ~]# i
2.:,/:进入命令模式
[root@localhost ~]# :
3.点击Esc切换编辑或命令模式
4.:w:保存编辑内容
5.:q:退出
6.:!:强制执行
7.:set nu:显示行号
8.:set nonu:取消行号
5.压缩归档命令
1.zip:压缩zip文件
[root@localhost ~]# zip first.zip
2.unzip:解压zip文件
-d:指定解压目录
[root@localhost ~]# unzip first.zip -d zip/
3.tar:对文件进行归档(打包)和压缩
-c:打包-x:解包-z:打包的同时进行压缩-v:打包或解包时显示正在处理的文件信息-C 目录:解包到指定目录
// 打包`file1.txt`和`file2.txt`到`first.tar`
[root@localhost ~]# tar -cvf first.tar file1.txt file2.txt
6.进程管理命令
1.ps:查看进程
-a:显示所有前台进程-u:以用户友好的方式打印进程信息-x:显示后台进程-e:显示所有进程-f:以完整的格式显示进程的详细信息
[root@localhost ~]# ps auf
2.kill:终止进程
-9:强迫进程立即停止
[root@localhost ~]# kill
7.安装应用命令
1.wget:下载原件
// 下载mysql
[root@localhost ~]# wget https://dev.mysql.com/get/mysql80-community-release-el7-9.noarch.rpm
2.rpm:离线安装命令
-i:安装-v:显示详细信息-h:进度条-q:查询模式-a:表示所有-e:卸载
[root@localhost ~]# rpm -ivh 软件包路径
3.yum:在线安装命令
-y:对所有提问都回答“yes”-v:显示详细信息-h:进度条yum install 软件包名:安装软件包yum remove 软件包名:卸载软件包
[root@localhost ~]# yum -y install epel-release

1271

被折叠的 条评论
为什么被折叠?



