ls
: 列出目录内容。cd
: 切换工作目录。cp
: 复制文件或目录。mv
: 移动文件或目录,也可用于重命名文件。rm
: 删除文件或目录。mkdir
: 创建目录。cat
: 显示整个文件内容。more
或 less
: 分屏显示文件内容。nano
或 vi
或 vim
: 文本编辑器。head
和 tail
: 显示文件的开头或结尾。find
: 在文件系统中搜索文件。grep
: 在文件中搜索指定模式。locate
: 使用数据库快速查找文件。chmod
: 修改文件或目录的权限。chown
: 修改文件或目录的所有者。chgrp
: 修改文件或目录的所属组。uname -a
: 显示系统信息。df -h
: 显示磁盘空间使用情况。free -h
: 显示内存使用情况。top
或 htop
: 实时显示系统资源使用情况。ps
: 显示当前运行的进程。kill
: 终止进程。pkill
: 通过进程名终止进程。ifconfig
或 ip addr
: 显示网络接口信息。ping
: 测试网络连通性。traceroute
或 tracepath
: 显示数据包到达目的地的路径。netstat
或 ss
: 显示网络状态。curl
或 wget
: 下载文件。scp
或 rsync
: 安全地复制文件或目录。tar
: 打包和解压文件。gzip
, bzip2
, xz
: 压缩和解压缩文件。zip
, unzip
: 压缩和解压缩 zip 文件。useradd
和 adduser
: 添加用户。passwd
: 更改用户密码。userdel
: 删除用户。groupadd
和 addgroup
: 添加用户组。usermod
: 修改用户属性。chpasswd
: 批量更改用户密码。reboot
或 shutdown
: 重新启动或关机系统。ps aux | grep process_name
: 查找指定进程。killall
: 杀死所有同名进程。service
或 systemctl
: 管理系统服务。journalctl
: 查看系统日志。这只是 Linux 命令的一小部分,还有许多其他命令和选项可用。使用 man
命令可以查看命令的手册页面,例如 man ls
会显示有关 ls
命令的详细信息。
下面是一些 Linux 命令的具体例子:
1、ls
- 列出目录内容:
ls
2、cd
- 切换工作目录:
cd /path/to/directory
3、cp
- 复制文件或目录:
cp file.txt /path/to/destination
4、mv
- 移动文件或目录:
mv file.txt /path/to/destination/newfile.txt
5、rm
- 删除文件或目录:
rm file.txt
6、mkdir
- 创建目录:
mkdir new_directory
7、cat
- 显示整个文件内容:
cat filename.txt
8、nano
- 文本编辑器:
nano filename.txt
9、grep
- 在文件中搜索指定模式:
grep "pattern" filename.txt
10、chmod
- 修改文件或目录的权限:
chmod +x script.sh
11、chown
- 修改文件或目录的所有者:
chown user:group file.txt
12、df
- 显示磁盘空间使用情况:
df -h
13、ps
- 显示当前运行的进程:
ps aux
14、kill
- 终止进程:
kill PID
15、ping
- 测试网络连通性:
ping example.com
16、tar
- 打包和解压文件:
tar -cvzf archive.tar.gz directory
tar -xvzf archive.tar.gz
17、useradd
- 添加用户:
useradd newuser
18、passwd
- 更改用户密码:
passwd username
19、reboot
- 重新启动系统:
reboot
20、journalctl
- 查看系统日志:
journalctl
这里提供的是基本的使用示例,实际上每个命令都有更多的选项和参数,可以通过 man
命令查看详细的手册页面。例如,man ls
将显示有关 ls
命令的详细信息。