超实用的 Linux 高级命令,运维同仁一定要懂!

原创
admin 2小时前 阅读数 4 #Linux
文章标签 Linux

超实用的 <a target="_blank" href="https://blog.ithorizon.cn/tag/Linux/"style="color:#2E2E2E">Linux</a> 高级命令,运维同仁一定要懂!

一、文件系统操作

1. 文件复制与移动

使用 `cp` 命令可以复制文件,使用 `mv` 命令可以移动或重命名文件。

cp 源文件 目标文件

mv 源文件 目标文件

2. 文件查找

使用 `find` 命令可以查找文件。

find 搜索路径 -name "文件名" -type 类型

3. 文件权限管理

使用 `chmod` 命令可以改变文件权限。

chmod 权限 文件名

例如,给文件添加读、写权限:

chmod +rw 文件名

二、目录操作

1. 创建目录

使用 `mkdir` 命令可以创建目录。

mkdir 目录名

2. 删除目录

使用 `rmdir` 或 `rm -r` 命令可以删除目录。

rmdir 目录名

rm -r 目录名

三、文本处理

1. 查看文件内容

使用 `cat`、`less`、`more` 命令可以查看文件内容。

cat 文件名

less 文件名

more 文件名

2. 文本搜索

使用 `grep` 命令可以搜索文本。

grep 关键词 文件名

3. 文本替换

使用 `sed` 命令可以进行文本替换。

sed 's/原字符串/新字符串/g' 文件名

四、进程管理

1. 查看进程

使用 `ps` 命令可以查看进程。

ps aux

2. 杀死进程

使用 `kill` 命令可以杀死进程。

kill 进程ID

五、系统信息与网络管理

1. 查看系统信息

使用 `uname`、`hostname`、`cat /proc/cpuinfo` 等命令可以查看系统信息。

uname -a

hostname

cat /proc/cpuinfo

2. 查看网络状态

使用 `ifconfig` 或 `ip addr` 命令可以查看网络状态。

ifconfig

ip addr

六、系统维护与平安

1. 系统更新

使用 `apt-get update` 和 `apt-get upgrade` 命令可以更新系统。

apt-get update

apt-get upgrade

2. 创建用户

使用 `useradd` 命令可以创建用户。

useradd 用户名

3. 配置防火墙

使用 `iptables` 或 `ufw` 命令可以配置防火墙。

iptables -A INPUT -p tcp -s 192.168.1.0/24 --dport 80 -j ACCEPT

ufw allow in "OpenSSH"

七、脚本编写与自动化

1.

本文由IT视界版权所有,禁止未经同意的情况下转发

热门