Linux 操作系统上常用的命令
2023-12-20 16:50:35
Linux 操作系统上常用的命令
- 文件和目录操作:
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
命令的详细信息。
文章来源:https://blog.csdn.net/wykqh/article/details/135107157
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!