Linux系统常用命令大全

Linux系统常用命令大全

在日常使用Linux系统时,掌握常用命令是必不可少的技能。本文将详细介绍Linux系统中常用的命令,涵盖文件目录操作、时间日期管理、用户与组管理、文件权限管理、网络管理、进程管理、压缩和解压缩、搜索查找、软件包管理以及关机重启和帮助命令等方面。希望这份命令大全能帮助你在Linux环境中更加得心应手。

一、文件目录操作

1.1 常用命令

命令 功能
ls 列出目录内容
cd 切换目录
pwd 显示当前工作目录
mkdir 创建目录
rmdir 删除空目录
rm 删除文件或目录
cp 复制文件或目录
mv 移动或重命名文件或目录
touch 创建空文件或更新文件时间戳

1.2 小技巧

使用 ls -l 可以以长格式显示文件和目录的详细信息,包括权限、所有者、大小等。
使用 cd - 可以快速切换到上一个工作目录。
使用 mkdir -p 可以递归创建多级目录,例如 mkdir -p a/b/c 会创建 aa/ba/b/c

二、时间日期管理

2.1 常用命令

命令 功能
date 显示或设置系统日期和时间
cal 显示日历

2.2 小技巧

使用 date +"%Y-%m-%d %H:%M:%S" 可以自定义日期和时间的格式。
使用 cal 2025 可以显示指定年份的日历。

三、用户与组管理

3.1 常用命令

命令 功能
whoami 显示当前用户
who 显示当前登录用户
useradd 添加新用户
userdel 删除用户
groupadd 添加新用户组
groupdel 删除用户组
passwd 修改用户密码

3.2 小技巧

使用 useradd -m username 可以同时创建用户的主目录。
使用 passwd -l username 可以锁定用户账户,禁止其登录。

四、文件权限管理

4.1 常用命令

命令 功能
chmod 修改文件或目录的权限
chown 修改文件或目录的所有者
chgrp 修改文件或目录的用户组

4.2 小技巧

使用 chmod 755 file 可以设置文件权限为所有者可读写执行,其他用户可读执行。
使用 chown user:group file 可以同时修改文件的所有者和用户组。

五、网络管理

5.1 常用命令

命令 功能
ifconfig 显示或配置网络接口
ping 测试网络连通性
netstat 显示网络连接、路由表等信息
traceroute 显示到目标主机的路径

5.2 小技巧

使用 ifconfig eth0 up 可以启用指定的网络接口。
使用 ping -c 4 8.8.8.8 可以发送4次ICMP请求到目标地址。

六、进程管理

6.1 常用命令

命令 功能
ps 显示当前进程状态
top 实时显示系统进程信息
kill 终止进程
pkill 根据名称终止进程
bg 将作业放到后台运行
fg 将作业放到前台运行

6.2 小技巧

使用 ps aux 可以显示所有进程的详细信息。
使用 kill -9 PID 可以强制终止进程。

七、压缩和解压缩

7.1 常用命令

命令 功能
tar 打包和解包文件
gzip 压缩文件
gunzip 解压文件
zip 压缩文件
unzip 解压文件

7.2 小技巧

使用 tar -czvf archive.tar.gz folder/ 可以将文件夹打包并压缩为 .tar.gz 格式。
使用 unzip -d output_folder archive.zip 可以将压缩包解压到指定目录。

八、搜索查找

8.1 常用命令

命令 功能
find 查找文件和目录
grep 在文件中搜索文本

8.2 小技巧

使用 find / -name "file.txt" 可以在根目录下递归查找名为 file.txt 的文件。
使用 grep "pattern" file.txt 可以在文件中搜索包含特定模式的行。

九、软件包管理

9.1 常用命令(以Debian系为例)

命令 功能
apt update 更新软件包列表
apt install package 安装软件包
apt remove package 删除软件包
dpkg -l 列出已安装的软件包

9.2 小技巧

使用 apt search keyword 可以搜索软件包。
使用 dpkg -L package 可以查看软件包安装的文件列表。

十、关机重启和帮助命令

10.1 常用命令

命令 功能
shutdown 关机或重启
reboot 重启系统
man 显示命令的手册页
help 显示命令的帮助信息

10.2 小技巧

使用 shutdown -h now 可以立即关机。
使用 man ls 可以查看 ls 命令的详细手册。
使用 help cp 可以查看 cp 命令的帮助信息。


以上就是Linux系统中常用的命令大全。掌握这些命令可以帮助你更高效地管理和操作Linux系统。如果你还有其他需要补充的命令,欢迎在评论区留言!

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容