#centos一些命令
- ls: 列出目录
>ls -a: 全部文件
ls -d: 目录本身
ls -l : 包含文件属性与权限
-
cd:切换目录
-
pwd:显示目前的目录
-
mkdir:创建一个新的目录
mkdir -m : 可配置文件权限
mkdir -p : 创建多级目录
- rmdir:删除一个空的目录
rmdir -p :连同上一级『空的』目录也一起删除
- cp: 复制文件或目录
cp -p:连同文件的属性一起复制过去(备份常用);
cp -r:递归持续复制,用於目录的复制行为;(常用)
- rm: 移除文件或目录
rm [-fir] 文件或目录
rm -rf 忽略不存在的文件,删除多级目录
#磁盘管理
- df:列出文件系统的整体磁盘使用量
df -k :以 K 的容量显示各文件系统;
df -m:以 M的容量显示各文件系统;
df -h :以G, M, K等显示
- du:查看目录磁盘使用量
du -h : 以G, M, K等显示
- **fdisk : 用于磁盘分区 **
#用户管理
- 完成的工作
1、用户账号的添加、删除与修改
2、用户口令的管理
3、用户组的管理
- 添加新用户
useradd user
- 删除用户
userdel user
- 增加用户组
groupadd group
-g 用户组 指定用户所属的用户组。
-G 用户组,用户组 指定用户所属的附加组。
#shell教程
- 编辑脚本
vi shelltest.sh
- 赋予执行权限
chmod +x /shelltest.sh
- 执行shell脚本
./shelltest.sh