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
会创建 a
、a/b
和 a/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系统。如果你还有其他需要补充的命令,欢迎在评论区留言!
暂无评论内容