文件目录操作命令
  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

linux初识-02常用命令的更多相关文章

  1. Linux学习之CentOS(二)--初识linux的一些常用命令

    Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...

  2. Linux查看系统配置常用命令

    Linux查看系统配置常用命令: 系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo ...

  3. linux vi编辑常用命令

      linux vi编辑常用命令 来源:互联网 作者:佚名 时间:07-10 21:31:14 [大 中 小] linux vi编辑常用命令,需要的朋友可以参考下   vi编辑器中有三种状态模式 1. ...

  4. Linux 系统巡检常用命令

    Linux系统巡检常用命令   # uname -a # 查看内核/操作系统# cat /etc/centos-release # 查看centos操作系统版本# cat /proc/cpuinfo ...

  5. linux 下 mysql 常用命令

    linux 下 mysql 常用命令   阅读目录 ====================== 1.开启和关闭 1.1.开启 1.2.关闭 1.3.重启 2.登录 2.1.密码明文 2.2.密码密文 ...

  6. linux:终端常用命令 + vi命令修改文件及保存 方法

    首先介绍一下Ubuntu下各个目录的一般作用: /  这就是根目录,一台电脑有且只有一个根目录,所有的文件都是从这里开始的.举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录 ...

  7. Apache RocketMQ在linux上的常用命令

    Apache RocketMQ在linux上的常用命令 进入maven安装后的rocketmq的bin目录  1.启动Name Server  2.启动Broker 3.关闭Name Server 4 ...

  8. Linux 使用 github 常用命令

    Linux 使用 github  常用命令 今天整理一下常用的 github 命令,自己只是一个编程小白,有些地方可能做的不是很好,仅仅用作自己的学习使用. 创建一个文件夹用于存放github仓库 m ...

  9. Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。

    Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.显示日期的 ...

随机推荐

  1. 构建高可用web站点学习(一)

    单个服务器如何处理请求 web服务器最简单的形式就是一个程序,它侦听HTTP请求,在收到一个HTTP请求之后做出回复.当然在接收请求后服务器所做的东西是我们关注的焦点.在下文中也会提及到node是如何 ...

  2. 【Oracle】Windows 7下完全卸载Oracle 11g数据库

    闲来无事,想把Oracle 11g重装一下,记录如下:   (1)首先在服务中停止所有的Oracle服务:   (2)开始 -> 程序 -> Oracle-OraDb11g_home1 - ...

  3. h.264全搜索以及快速全搜索算法

    Full Search 全搜索算法是最简单暴力的一种搜索算法,对搜索范围内的所有像素点都进行匹配对比,选出最合适的运动向量,以下就是一个搜索范围为4的全搜索范围(单个像素点) /*! ******** ...

  4. 新版的DEV RichEdit很强悍,兼容docx,排版更强

    RV至少rtf格式不用自己搞了 Rv没Dev出的强悍 RV最蛋疼的就是表格 DEV目前看来,表格比RV强其他方面来说,觉得到差不多,无所谓dev的excel我整过一次,BUG不少dxRichEdit换 ...

  5. 【数学】XMU 1593 找数字

    题目链接: http://acm.xmu.edu.cn/JudgeOnline/problem.php?id=1593 题目大意: T组数据,n个数,只有一种出现q次,其余的出现p次.(1<=T ...

  6. Android中bitmap的相关处理

    加载大图片 Options options=new Options(); options.inJustDecodeBounds=true;//不加载图片,只加载文件信息 //加载图片,获取到配置信息 ...

  7. 查看XBox360的系统版本信息

    XBox360的系统版本信息在系统设置界面就能看到: Step1:按手柄中央的"西瓜键",进入系统设置界面 Step2:在系统设置界面选择"主机设定" Step ...

  8. Perl时间处理函数

    官方网址:http://search.cpan.org/~stbey/Date-Calc-6.3/lib/Date/Calc.pod#___top use Date::Calc qw( Days_in ...

  9. Android Develop 之 Ddevelop WorkFlow Basics

    Android应用程序的开发流程一言以蔽之,可以用一图五步概括.一图如下. 第一步:安装.安装开发环境,包括JDK,Android Studio,SDK Manager(通常下载Android Stu ...

  10. 哈希表的C语言实现

    首先介绍一下什么是哈希表.同线性表.树一样,哈希表也是一种数据结构,理想情况下可以不需要任何比较,一次存取便能得到所查记录.所以它的优点就是查找特定记录的速度快.因为哈希表是基于数组的,所以创建后就难 ...