mkdir 目录名字     创建目录mkdir -p /1/2/3    创建目录及子目录rmdir 目录名字     删除空目录rm 文件名          删除目录/文件rm -rf             f:强制 r:删除目录时需要添加cp   文件1 文件2   复制文件cp -r 目录1 目录2  复制目录mv  移动cat 读取文档内容(从头到尾)tac 读取文档内容(从尾到头)cat -A 每行结束显示一个$符号more 文件名  从头显示文件内容,按空格一页页向下翻页,回车下一行less 文件名  可以按上下键上下翻行j:下 k:上 pgup/Ctrl+b上翻,pgdn/Ctrl+f下翻页         g到首行G到尾行 /关键词 搜索 n下一个匹配项 N上  q 退出lesshead 文件名 查看前十行  -2 前两行tail 文件名 查看后十行  -2 后两行  -f 动态查看内容ls -l -:普通/可执行文件 d 目录 c 字符设备(处理字符) b 块设备(磁盘等,存文件) l 软链接文件    s socket文件(进程间通信,本地通信) p 管道文件(一些命令的输出作为另一命令输入)    rwxrwxrwx  1段主(user)的权限  2段组(group)的权限 3段其他非本群组(others)的权限    s临时权限 普通用户能改自己的密码 若有x权限,为s,无为S
chmod r=4 w=2 x=1 -R 子目录/文件继承权限umask 0022 (看后三位) 默认目录755 文档644  777-022=755
chown root:root 文件 更改主,组,归属 -R 继承lsattr 查看隐藏属性     lsattr -R 列出目录下及子目录下文件及特殊属性chattr +a 1.txt 增加属性     a权限 只能追加,不能删除,重命名等 解除限制,-a    i权限 不能追加,删除,重命名,   文件固定了 解除限制 -istick_bit 防止别人修改/删除自己的文件(只能作用于目录上,对于文件没太大意义)    chmod o+t 文件名 权限变成(有x权限) rwt 无x权限为Twhich  搜索命令的觉得路径位置(在$PATH下搜索,并且需要有x权限)whereis  字符   搜索包含字符的路径 有限的路径下搜索locate 字符 需要安装 需要更新 updatedb 包含字符的都列举出来,不精准 (不在tmp目录搜索)find /tmp/ -name 'something*' 在tmp下搜索something      -type d  目录 f 文件 s b c 等类型     -mtime +10  创建/最后更改时间在10天之前的 单位为天     -mmin +5 五分钟之前的 mtime (modify time) 创建/更改时间ctime (change time) 更改的时间atime (access time) 访问时间    touch 若存在,则修改三个time  若不存在,创建    mtime变,ctime 变    ctime 变,mtime不一定变  cat时,ctime变ln -s /root/1.txt /tmp/2.txt  软链接(绝对路径)  也可以做目录  2.txt相当于快捷方式ln /root/1.txt /tmp/2.txt  硬连接 只能文件 两个文件大小相同,一个丢失时,另一个可替代对方groupadd grp1 创建用户组grp1  文件在/etc/group   !表示无密码  groupdel grp1 删除组    -g 指定组id (默认从500开始) 下次创建从自己指定的id号之后开始useradd qianshan 创建普通用户qianshan 并默认创建组qianshan    userdel qianshan 删除用户    useradd -u 505 -g 555 asd 创建用户asd uid=505 gid=555      useradd -u 505  -d /home/user3  -s /sbin/nologin user2 家目录为user3,shell为nologin    useradd -M -s /sbin/nologin user5 创建user5,不创建家目录usermod -g 555 用户名 改变gid为555  -G 拓展组 -L 锁定 (不能登陆) -U 解锁mkpasswd 自动生成密码程序 需安装 expect     -l 6 6位 -s 0 无特殊符号 -d  4 4个数字 -C 5大写5个 -c 6  小写6个su - 切换用户时切换环境变量df 查看磁盘分区及使用状况(free也可以) df -h 自动使用合适的单位 -m m为单位     df -i inode使用情况 du /etc/ 子文件大小及总和  -h 自动使用合适单位显示  du -sh 目录/文件 查看指定目录/文件大小fdisk -l 查看磁盘,分区状况    磁盘小于2T 用fdisk分区 大于2T 用parted    centos6一般用的硬盘格式为ext4  mkfs.ext4 /dev/sdb5 格式化sdb5为ext4格式  mke2fs -t ext4 -b 1024 -m 1 -L qianshan /dev/sdb1 格式化1 为ext4 块大小1024 保留1% 标签    mount /dev/sdb5 /mnt/ 把 5 挂载到mnt下   挂载前不要有数据,会覆盖  umount 卸载开机挂载,可以写在/etc/fstab里 或/etc/rc.local里

1