用户管理类命令:
1. useradd 例:useradd fwc 添加名为fwc的用户,位置在/home
2. userdel 例: userdel -r fwc 删除fwc用户,-r使/home的用户目录也删除
3. passwd 例:passwad fwc 修改fwc用户的密码是
4. su 例:su -fwc 切换到fwc用户,并将用户环境变量同时带入。由普通用户切换到超级用户root需要密码
5. groupadd 例:groupadd g1 添加组名为g1的用户组命令执行后会在/etc/group最后一行添加g1信息
6. groupdel 例:groupdel g1 删除组名为g1的用户组
文件和目录类命令:
1. ls 例:ls /home 显示/home目录下的文件与目录,不含隐藏文件
ls -a /home显示
/home目录下的文件与目录,含隐藏文件
ls -l /home显示/home目录下的文件与目录的详细信息
2. cd 例:cd /home 进入/home目录下
cd .. 进入上一级目录
3. touch 例:touch hello.c 在/home目录下创建hello.c文件
4. cp 例:cp /home/hello.c /tmp 把/home/hello.c拷贝到/tmp目录下
cp -r/home/dir /tmp把/home/dir目录下内容拷贝到/tmp目录下
5. mv 例:mv /home/ddd /home/ddd1 将home目录下的ddd文件更名为ddd1
mv /home/ddd1 /tmp将home下的ddd1剪切到tmp
6. rm 例:rm /home/ddd删除home下的test文件
rm -r/home/ddd 删除home下的ddd目录
7. chmod 例:chmod u+w hello.c 修改hello.c文件所有者的权限
8. mkdir 例:mkdir /home/workdir 在home下创建workdir目录
9. mkdir -p 例: mkdir -p/home/dir1/dir2/dir3创建dir3目录,若1,2不存在先创建
10. du 查看目录
11. pwd查看当前工作路径
压缩打包类命令:
1. tar 例:tar cvf tmp.tar/home/ddd 将目录下哦所有文件打包成tmp.tar文件
tar xvf tmp.tar 将打包文件tmp。tar在当前目录打开
tar cvzf tmp
.tar.gz /home/ddd 将目录下哦所有文件打包成tmp.tar.gz文件
tar xvzf tmp.tar.gz
2. gzip 例:gzip /root/anaconda-ks.cfg压缩文件
gzip -d
/root/anaconda-ks.cfg.gz解压文件
3. bzip 例:b
zip /root/anaconda-ks.cfg压缩文件
bzip -d /root/anaconda-ks.cfg.gz解压文件
4. df 查看磁盘使用情况
5. du 查看目录大小
6. ln 例:ln -s source filename 创建source文件软连接target
ln source target 创建source文件的硬链接target
7. ps 查看进程
8. kill 结束进程
9. free 查看内存
10. find 例:find ./ -name ‘hello.c’在当前目录查找名为hello.c的文件
11. grep 查找字符串
12. ifconfig 例:ifconfig eth0 192.168.0.1 配置网卡ip地址192.168.0.1
ifconfig eth0 down 暂停该网卡工作
ifconfig eth0 up 恢复该网卡的工作
13. man 帮助