运维工程师的基本功:CentOS的常用下令大全
https://i-blog.csdnimg.cn/direct/5f63fa2d7af54344b33f7cc83ea4067a.pnghttps://i-blog.csdnimg.cn/direct/38f5572e38da4f68be431a64257f9d34.png
1. 文件与目次操纵
1.1 查看目次内容
[*]下令: ls
[*]功能: 列出目次内容。
[*]常用选项:
[*]-l: 显示详细信息。
[*]-a: 显示隐藏文件。
[*]-h: 以人类可读的格式显示文件巨细。
[*]示例:ls -l /home
ls -a /root
https://i-blog.csdnimg.cn/direct/9ec93b1e381c48cba372a6624df5453f.png
1.2 切换目次
[*]下令: cd
[*]功能: 切换当前工作目次。
[*]示例:cd /var/log# 切换到 /var/log 目录
cd .. # 返回上一级目录
cd ~ # 返回当前用户的家目录
1.3 创建目次
[*]下令: mkdir
[*]功能: 创建新目次。
[*]常用选项:
[*]-p: 递归创建目次。
[*]示例:mkdir testdir # 创建 testdir 目录
mkdir -p dir1/dir2 # 递归创建 dir1 和 dir2
1.4 删除目次
[*]下令: rmdir
[*]功能: 删除空目次。
[*]示例:rmdir testdir# 删除 testdir 目录
1.5 删除文件或目次
[*]下令: rm
[*]功能: 删除文件或目次。
[*]常用选项:
[*]-r: 递归删除目次及其内容。
[*]-f: 逼迫删除,不提示确认。
[*]示例:rm file.txt # 删除文件
rm -r testdir # 递归删除目录
rm -rf testdir # 强制递归删除目录
https://i-blog.csdnimg.cn/direct/3a8d864e9e234d238c8cb2dc48b8d46c.png
1.6 复制文件或目次
[*]下令: cp
[*]功能: 复制文件或目次。
[*]常用选项:
[*]-r: 递归复制目次。
[*]-p: 保存文件属性(如权限、时间戳)。
[*]示例:cp file1.txt file2.txt# 复制文件
cp -r dir1 dir2 # 递归复制目录
1.7 移动或重命名文件或目次
[*]下令: mv
[*]功能: 移动或重命名文件或目次。
[*]示例:mv file1.txt file2.txt# 重命名文件
mv file1.txt /tmp # 移动文件到 /tmp 目录
1.8 查看文件内容
[*] 下令: cat
[*] 功能: 查看文件内容。
[*] 示例:
cat file.txt
[*] 下令: more 或 less
[*] 功能: 分页查看文件内容。
[*] 示例:
more file.txt
less file.txt
[*] 下令: head 和 tail
[*] 功能: 查看文件的开头或末端部门。
[*] 常用选项:
[*]-n: 指定显示的行数。
[*] 示例:
head -n 10 file.txt# 查看文件前 10 行
tail -n 20 file.txt# 查看文件后 20 行
tail -f logfile.log# 实时查看日志文件
https://i-blog.csdnimg.cn/direct/0cab34385b0f4d6f8b7103a293d4e4e2.png
1.9 查找文件
[*]下令: find
[*]功能: 查找文件或目次。
[*]常用选项:
[*]-name: 按名称查找。
[*]-type: 按类型查找(如 f 体现文件,d 体现目次)。
[*]示例:find /home -name "*.txt"# 查找 /home 目录下所有 .txt 文件
find /var/log -type f # 查找 /var/log 目录下所有文件
2. 系统管理
https://i-blog.csdnimg.cn/direct/97bacacb87d147adb93fa0502b3c27a5.png
2.1 查看系统信息
[*] 下令: uname
[*] 功能: 查看系统信息。
[*] 常用选项:
[*]-a: 显示所有信息。
[*] 示例:
uname -a
[*] 下令: cat /etc/redhat-release
[*] 功能: 查看 CentOS 版本。
[*] 示例:
cat /etc/redhat-release
2.2 查看磁盘利用情况
[*]下令: df
[*]功能: 查看磁盘利用情况。
[*]常用选项:
[*]-h: 以人类可读的格式显示。
[*]示例:df -h
2.3 查看内存利用情况
[*]下令: free
[*]功能: 查看内存利用情况。
[*]常用选项:
[*]-h: 以人类可读的格式显示。
[*]示例:free -h
2.4 查看系统负载
[*]下令: uptime
[*]功能: 查看系统负载和运行时间。
[*]示例:uptime
https://i-blog.csdnimg.cn/direct/82c1e247c8144faabec9d0f242034ab2.png
2.5 查看进程信息
[*] 下令: ps
[*] 功能: 查看进程信息。
[*] 常用选项:
[*]-ef: 显示所有进程。
[*] 示例:
ps -ef
[*] 下令: top
[*] 功能: 及时查看系统进程和资源利用情况。
[*] 示例:
top
2.6 终止进程
[*]下令: kill
[*]功能: 终止进程。
[*]常用选项:
[*]-9: 逼迫终止进程。
[*]示例:kill 1234 # 终止进程 ID 为 1234 的进程
kill -9 1234 # 强制终止进程
3. 网络管理
https://i-blog.csdnimg.cn/direct/7af2a84f960f442687f4b5be0fa359f2.png
3.1 查看网络接口信息
[*]下令: ifconfig
[*]功能: 查看网络接口信息。
[*]示例:ifconfig
3.2 测试网络连接
[*]下令: ping
[*]功能: 测试网络连接。
[*]示例:ping google.com
3.3 查看路由表
[*]下令: route
[*]功能: 查看路由表。
[*]示例:route -n
3.4 查看网络连接
[*]下令: netstat
[*]功能: 查看网络连接。
[*]常用选项:
[*]-tunlp: 查看所有 TCP/UDP 连接和监听端口。
[*]示例:netstat -tunlp
4. 软件管理
https://i-blog.csdnimg.cn/direct/0dd224e03a2e465d83b081edda603be2.png
4.1 安装软件
[*]下令: yum install
[*]功能: 安装软件包。
[*]示例:yum install httpd
4.2 更新软件
[*]下令: yum update
[*]功能: 更新软件包。
[*]示例:yum update
4.3 卸载软件
[*]下令: yum remove
[*]功能: 卸载软件包。
[*]示例:yum remove httpd
5. 用户与权限管理
5.1 创建用户
[*]下令: useradd
[*]功能: 创建新用户。
[*]示例:useradd testuser
5.2 设置用户密码
[*]下令: passwd
[*]功能: 设置用户密码。
[*]示例:passwd testuser
5.3 修改文件权限
[*]下令: chmod
[*]功能: 修改文件权限。
[*]示例:chmod 755 file.txt# 设置文件权限为 rwxr-xr-x
5.4 修改文件所有者
[*]下令: chown
[*]功能: 修改文件所有者。
[*]示例:chown testuser:testgroup file.txt
对于入门级的小朋友,上面的linux下令已经够用。
https://i-blog.csdnimg.cn/direct/b8d0d954438b43d3a96da4db1ce10dab.png
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]