linux 常用命令

1.操作目录命令
     cd 目录名
               切换或进入目录; 例如 cd /var 切换到 根目录下名为 var 的目录; cd mydir 进入当前目录下的 mydir 目录
     cd -
               返回进入此目录之前的目录
     cd ..
               返回上一级目录
     cd ~
               返回当前用户家目录
     mkdir [参数] 目录名
               创建一个目录; 例如 mkdir newdir 创建一个名为 newdir 的目录
               参数: -p 递归创建
     ls [参数]
               列出当前目录下的文件及目录
               参数: -l 显示文件及目录的详细信息
                       -a 显示隐藏的文件及目录
                       -lh 显示文件及目录的详细信息并且显示大小单位
 
2.操作文件的命令
     touch 文件名
               创建一个新文件
     cat 文件名
               查看文件内容,从头到尾
     more 文件名
               分屏显示文件内容; 空格 向下翻页, b 向上翻页, q 退出
     head [参数] 文件名
               显示文件头部的内容
               参数: -n 显示文件头 n 行
     ln -s 源文件 目标文件
                创建软链接(快捷方式),注意文件都必须写绝对路径
 
3.文件和目录都能操作的命令
     复制: cp [参数] 源文件/源目录 目标文件
               参数: -r 复制目录
                       -p 连文件带属性一起复制
                       -d 若源文件是链接文件,则复制链接文件属性
                       -f 强制
               复制目录: cp -rf 源目录  目标位置
               复制文件: cp 源文件  目标位置
     剪切或重命名: mv 源文件/源目录 目标位置
               剪切目录: mv 源目录 目标位置
               剪切文件: mv 源文件 目标位置
     删除: rm [参数] 文件/目录
               参数: -r 删除目录
                       -f 强制
               删除目录: rm -rf 目录名
               删除文件: rm 文件名
 
4.压缩与解压缩
     tar 格式
          tar -cf test.tar test  把 test 目录打包为 tar 格式的 test.tar 文件
          tar -tvf test.tar  查看 tar 格式文件中包含的文件
          tar -xvf test.tar  解压 tar 格式的 test.tar 文件
    gz 格式
          tar -zcvf test.tar.gz test  把 test 目录压缩成 gz 格式的 test.tar.gz 文件
          tar -zxvf test.tar.gz  解压 gz 格式的 test.tar.gz 文件
     bz2 格式
          tar -jcvf test.tar.bz2 test  把 test 目录压缩成 bz2 格式的 test.tar.bz2 文件
          tar -jxvf test.tar.bz2  解压 bz2 格式的 test.tar.bz2 文件
     zip 格式
          zip -r test.zip test  把 test 目录压缩成 zip 格式的 test.zip 文件
          unzip test.zip  解压 zip 格式的 test.zip 文件
 
5.查找命令
     whereis 程序名
          查找程序名的所在路径并且会查出程序的帮助文档位置
     find -name 文件名
          查找文件所在位置
 
6.权限操作
     chown 777 test  给 test 文件设置 777 的权限
     chown -R www test  修改 test 文件的所有者为 www
     chgrp -R www  修改 test 文件的所属组为 www
 
7.用户管理
     useradd test 添加一个 test 的用户
     passwd test 设置或者修改 test 的密码
     userdel test 删除 test 的用户
     userdel -r test 删除 test 的用户,同时删除 test 的家目录
 
8.关机.重启
     关机
               shutdown -h now (root 用户才可以使用)
               halt
               init 0 
     重启
               shutdown -r now(root 用户才可以使用)
               reboot
               init 6
posted @ 2016-08-08 16:38  OnlyFantasy  阅读(143)  评论(0编辑  收藏  举报