CentOS是一种常见的Linux操作系统,下面是一些常见的命令分类,参数解释以及示例:
-
文件和目录操作:
- pwd:显示当前工作目录
- ls:列出文件和目录
- cd:切换目录
- mkdir:创建目录
- touch:创建空文件
- cp:复制文件和目录
- mv:移动或重命名文件和目录
- rm:删除文件和目录
示例:
pwd
ls -l
cd /home/user
mkdir newdir
touch newfile.txt
cp file1.txt file2.txt
mv file1.txt newdir/file1.txt
rm file1.txt
-
文件内容操作:
- cat:查看文件内容
- tail:显示文件末尾内容
- head:显示文件开头内容
- less:分页查看文件内容
- grep:在文件中查找匹配的文本
示例:
cat file.txt
tail -n 10 file.txt
head -n 5 file.txt
less file.txt
grep "pattern" file.txt
-
系统管理:
- date:显示当前日期和时间
- uname:显示系统信息
- ps:查看进程信息
- top:查看系统资源占用情况
- shutdown:关机或重启系统
示例:
date
uname -a
ps -ef
top
shutdown -r now
-
用户管理:
- useradd:添加用户
- passwd:设置用户密码
- userdel:删除用户
- su:切换用户
- sudo:以管理员权限执行命令
示例:
useradd username
passwd username
userdel username
su username
sudo command
-
网络管理:
- ifconfig:显示网络接口信息
- ping:测试网络连接
- netstat:显示网络连接和统计信息
- ssh:远程登录到其他计算机
- scp:远程复制文件
示例:
ifconfig
ping google.com
netstat -tunl
ssh username@remotehost
scp file.txt username@remotehost:/home/username/