linux初识-02常用命令
文件目录操作命令
      ls 现实文件和目录列表
        ls -l 列出文件的详细信息 
        ls -a 列出当前目录所有文件 包括隐藏的文件
      mkdir 创建目录 
      -p 父目录不存在的情况下先生成父目录 
      cd 切换目录  或者说是进入制定目录 
      cd .. 回退到上一目录
      touch  生成一个空文件
      echo  生成一个带内容的文件 
      cat,tac 显示文本文件中的内容 
      cp  复制文件或目录 
      rm 删除文件 
           rm-r 同时删除该目录下的所有文件 
           rm-f 强制删除文件或目录
      mv 移动文件或者目录、文件 
         mv aaa bbb 将aaa改名为bbb
      pwd 现实当前的目录
      find 在文件系统中查找制定文件名的文件
            -name   需要配合 -name 来制定要查找的文件名称
      wc 统计文本文档的行数 字数 字符数 
      grep 在指定的文本文件中查找制定的字符串 
      rmdir 删除空目录 
      tree 以树状结构现实目录结构
      ln 建立链接文件  
      more 、 less  分页现实文本文件的内容 
      head 、 tail  分别现实文件开头和结尾的内容
  系统管理命令 
      stat 显示制定文件的相关信息  比ls现实更多的信息 
      who  现实在线登陆用户 
      hostname  显示主机名称 
      uname  显示系统信息 
      top 显示当前系统中耗费资源最多的进程 
      ps  显示瞬间的进程状态 一般用 ps -aux 来使用 
      du  显示指定的文件或者目录已使用的磁盘空间的总量 一般用 du -h 
      df  显示文件系统磁盘空间的使用情况  df -h  
      free  显示当前内存和交换空间的使用情况 free -s2每隔两秒监控内存
      ifconfig 显示网络接口信息 
      ping 测试网络
      netstat 显示网络状态信息
      man 命令帮助信息查询 例如 man rm 查询删除命令的使用
      alias 设置命令别名 alias showmydisk="du -h"  
      unalias  取消别名的设置  unalias showmydisk 
      clear 清屏
      kill 杀死一个进程
备注: 在ubuntu中如果出现Permission denied 权限不够的化 在命令前面加上sudo 以后任何命令都可以执行
打包压缩命令 
      gzip 压缩(解压)文件或目录,压缩文件后缀为gz 
      bzip2 压缩(解压)文件或目录,压缩文件后缀为bz2 
      tar 文件、目录打(解)包
gzip 命令 
      命令格式:gzip[选项] 压缩(解压缩)的文件名
      参数:
             -d 将压缩文件解压
             -l 对每个压缩文件 显示压缩信息 
             -v 对每一个压缩和解压缩文件  显示文件名和压缩比 
             -num 用指定的数字num调整压缩的速度,-1或--fast
                  表示最快压缩方法(低压缩比),
                  -9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6
gzip命令
       命令格式:gzip [选项] 压缩(解压缩)的文件名
       参数:
              -d 将压缩文件解压
              -l 对每个压缩文件,显示压缩文件的大小,未压缩文件的大小,       		     压缩比,未压缩文件的名字
	      -v 对每一个压缩和解压的文件,显示文件名和压缩比
	      -num 用指定的数字num调整压缩的速度,-1或--fast
                  表示最快压缩方法(低压缩比),
                  -9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6
tar命令
       命令格式:tar [-cxzjvf]   压缩打包文档的名称 欲打包目录
       参数:
          -c :建立一个归档文件的参数指令
	  -x :解开一个归档文件的参数指令!
	  -z :是否需要用 gzip 压缩?
	  -j :是否需要用 bzip2 压缩?
	  -v :压缩的过程中显示文件
	  -f :使用档名,在 f 之后要立即接档名
	  -tf :查看归档文件里面的文件
gzip 只能对文件进行压缩 不能对目录进行压缩 
对familyA这个目录进行压缩 :
首先打包为一个文件 因为gzip不能直接压缩目录
    tar -cvf familyA.tar familyA
压缩 
    gzip familyA.tar 
解压 
    gzip -d familyA.tar.gz 
按照最快的速度压缩 
    gzip -1 familyA.tar 
查看压缩信息
    gzip -l familyA.tar.gz 
显示的结果:
     压缩后大小        压缩前大小      压缩比   压缩前名称
    compressed        uncompressed    ratio   uncompressed_name
      491               10240         95.5%    familyA.tar
再次解压
     gzip -d familyA.tar.gz 
压缩最慢的速度压缩  此时的压缩比率最高
    gzip -9 familyA.tar
查看压缩信息
    gzip -l familyA.tar.gz 
    compressed        uncompressed  ratio  uncompressed_name
     380               10240        96.6%   familyA.tar
同理可以操作bzip2 命令 
     压缩:  bzip2 -z familyA.tar 
     解压:  bzip2 -d familyA.tar.bz2
tar 命令 
   tar命令的常见搭配使用 
仅打包 不压缩 
   tar cvf familyA.tar familyA/
打包后 以gzip压缩 
   tar -zcvf familyA.tar.gz familyA
打包后 以bzip2 压缩
   tar -jcvf familyA.tar.bz2 familyA
关机/重启命令 
      shutdown 系统管理 
           -r 关机后重启 
           -h 关机后不重新启动 
           -now 立即关机 
    shutdown 命令后面不需要给定一个时间 比如:
         立即关机(不重新启动) : shutdown -h now 
         十二点的时候关机(重启): shutdown -r 12:00
      halt 关机后关闭电源 相当于 shutdown -h now
      reboot 重新启动  相当于 shutdown -r now 
  
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号