Linux 运维常用命令

在Linux运维中,掌握一些常用命令是必不可少的。这些命令可以帮助我们管理系统、监控性能、处理文件等。本文将介绍一些基本的Linux命令,方便你在日常运维中快速查找和使用。

1. 文件和目录管理命令

1.1 ls

列出目录内容。

ls -l      # 列出详细信息
ls -a      # 显示隐藏文件

1.2 cp

复制文件或目录。

cp source.txt destination.txt            # 复制文件
cp -r /source_dir /destination_dir       # 复制目录

1.3 mv

移动或重命名文件或目录。

mv oldname.txt newname.txt               # 重命名文件
mv file.txt /path/to/destination/        # 移动文件

1.4 rm

删除文件或目录。

mv oldname.txt newname.txt # 重命名文件
mv file.txt /path/to/destination/ # 移动文件

1.5 mkdir

创建新目录。

mkdir new_directory # 创建目录

1.6 rmdir

删除空目录。

rmdir empty_directory # 删除空目录

2. 用户管理命令

2.1 useradd

添加新用户。

sudo useradd username

2.2 passwd

修改用户密码。

sudo passwd username

2.3 userdel

删除用户。

sudo userdel username

3. 文件权限管理命令

3.1 chmod

修改文件权限。

chmod 777 file.txt         # 设置文件权限

3.2 chown

更改文件或目录的所有者。

sudo chown user:group file.txt

4. 系统监控命令

4.1 top

实时监控系统进程和资源使用情况。

4.2 ps

查看当前运行的进程。

ps aux # 查看所有进程

4.3 df

查看文件系统的磁盘使用情况。

df -h                        # 以人类可读的格式显示

4.4 du

查看文件或目录的磁盘使用情况。

du -sh /path/to/directory    # 以人类可读的格式显示

5. 网络管理命令

5.1 ip a

查看或配置网络接口。

ip a                     # 查看网络接口信息

5.2 ping

测试网络连接

ping example.com # 测试与指定主机的连接
ping 127.0.0.1   # 也可以指定ip

5.3 netstat

显示网络连接、路由表等信息。

netstat -tuln                # 显示所有监听端口

6. 包管理命令

6.1 apt (Debian/Ubuntu)

sudo apt update # 更新包列表
sudo apt install package_name # 安装软件包

6.2 yum (CentOS/RHEL)

sudo yum update              # 更新包列表
sudo yum install package_name # 安装软件包

7. 常用其他命令

7.1 grep

在文件中搜索文本。

grep 'text' filename.txt # 搜索指定文本

7.2 find

查找文件。

find /path -name filename.txt # 按名称查找文件

7.3 tar

打包和解压缩文件。

tar -czvf archive.tar.gz /path/to/directory  # 打包
tar -xzvf archive.tar.gz                     # 解压缩

7.4 ssh

远程连接另一台计算机。

ssh username@hostname
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇