一、帮助命令
(1)help
xxxx --help
help xxxx
(2)man
man xxxx
二、ls查看命令:列表显示目录内的文件及目录
ls 参数
-l 以列表的形式显示
-d 显示目录本身属性
-a显示所有子目录和文件信息
-R以递归的方式显示目录及其子目录中的所有内容
三、touch命令:创建空文件
touch 文件名
四、mkdir命令:创建新目录
-p 一次性创建嵌套的多层目录

-m 跳出当前的umask值

五、du命令:勇于统计制定目录或文件所占用磁盘空间的大小

du 文件名或目录

-a 统计磁盘空间占用时所有文件,而不仅仅是统计目录

-s 只统计所占用空间总大小

-h 以更人性化的方式显示统计结果

六、cp命令:复制文件或目录
-f 强制覆盖同名目录,强制复制
-i 提醒用户确认
-p 保持源文件权限属性,不做任何改动
-r 递归复制,针对目录
七、rm命令:删除指定的文件或目录
-f 强制删除
-r 递归
-i 提醒用户确认
八、mv命令:将制定文件或目录转移位置,也可重命名

mv 源文件或目录 目标文件或目录

九、which命令:查找Linux命令程序所在位置
which 命令或程序名
十、find命令
-type 按类型查找
-name 按名称查找
-user 按属性查找
-size  按大小查找( G/M/K)    +1M 表示大于1兆

十一、查看文件内容

cat 查看文件内容(通常不用来查看大文件)

tac cat内容查看的倒序显

nl 在cat基础上显示行号

more
less
head
tail
tail -f 看动态更新尾部的信息
十二、wc:统计文件内容
-l 统计行数
-w统计单词个数
-c统计字节数
十三、检索和过滤
grep、egrep
-i 查找时忽略大小写
-v 取反
-n 显示行号
-w精确匹配(精确到输入单词无误才显示匹配内容)
-l 过滤时不显示内容,只显示文件
-E 转换成egrep
-o 只显示匹配的内容,其他不匹配的内容不输出

-A  过滤到目标以后,默认向后显示n行

-B  过滤到目标以后,默认向前显示n行

-C  过滤到目标以后,默认向前显示n/2行,向后显示n/2行

十四、压缩和解压缩
压缩gzip、bzip2

gzip 文件名
bzip2 文件名

解压缩
gzip -d 文件名
bzip2 -d 文件名
十五、打包命令

tar命令

-cf 打包
-xf 解压
-j(z)表示压缩成解压两种不同的打包格式
-v 显示打包或解压的过程
-C 解压时指定释放的目标目录

Linux系统基础命令总结的更多相关文章

  1. Linux系统基础命令

    这是看itercast的学习笔记 Linux系统基础命令 日期时间 命令date用以查看.设置当前系统时间:格式化显示时间: +%Y--%m--%d 命令hwclock(clock)用以显示硬件时钟时 ...

  2. Linux 系统基础优化和常用命令

    目录 Linux 系统基础优化和常用命令 软连接 tar解压命令 gzip命令 netstart命令 ps命令 kill命令 killall命令 SELinux功能 iptables防火墙 Linux ...

  3. 运维 07 Linux系统基础优化及常用命令

    Linux系统基础优化及常用命令   Linux基础系统优化 引言没有,只有一张图. Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令 ...

  4. Linux实战教学笔记06:Linux系统基础优化

    第六节 Linux系统基础优化 标签(空格分隔):Linux实战教学笔记-陈思齐 第1章 基础环境 第2章 使用网易163镜像做yum源 默认国外的yum源速度很慢,所以换成国内的. 第一步:先备份 ...

  5. Linux(三)——Unix&Linux 的基础命令

    Linux(三)--Unix&Linux 的基础命令 快捷键 Ctl-A 光标移动到行首 Ctl-C 终止命令 Ctl-D 注销登录 Ctl-E 光标移动到行尾 Ctl-U 删除光标到行首的所 ...

  6. Linux常用基础命令整理:关机命令、查看目录下文件命令等

    Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键-- ...

  7. Linu之linux系统基础优化和基本命令

    Linux系统基础优化和基本命令 网络参数设定命令 ifconfig: 查询,设置网卡和ip等参数 ifup,ifdown: 脚本命令,更简单的方式 ip: 符合指令,直接修改上述功能 编辑网卡配置文 ...

  8. Linux系统——awk命令

    awk命令不仅仅是Linux系统的命令,也是一种编程语言,用来处理数据和生成报告(Exel),处理的数据可以是一个或多个文件(标准输入和管道获取标准输入).可在命令行上编辑操作,也可以写成awk程序运 ...

  9. Linux的基础命令大全

    linux的基础命令大全 1.shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器) ls -al /bin/sh   ls -al /bin/bash 查看这些shell的 ...

随机推荐

  1. redhat6.2 clang编译环境搭建(采用源码包编译安装)

    1. About clang++ office site:http://clang.llvm.org/ A major focus of our work on clang is to make it ...

  2. IPL和SPL的区别

    IPL是英文Initial Program Loader的简称,意为初始程序的装入程序,其主要功能为负责主板.电源.硬件初始化程序.并把SPL装入RAM空间中,当IPL损坏则只能更换字库解决否则只能换 ...

  3. [css]解决iframe在ios设备上无法滚动

    原因: safari的webkit内核特性 解决方案: 在iframe外包裹一层div并另外设置其css属性为如下: -webkit-overflow-scrolling:touch; overflo ...

  4. C++关键字之friend

    原则上, 类的私有(private)和受保护(protected)成员不能从声明它们的同一类外部访问.但是, 此规则不适用于友元 "friends". 以friend关键字修饰的函 ...

  5. LAMP环境搭建博客

    背景: 公司要用到lamp环境,让我装,我就开始着手找资料,一般分为源码装和yum装,源码装很容易出错,所以我选择了yum装,. 服务器:aliyun服务器  centos6.8系统 按照第一个安装完 ...

  6. Sql创建约束

    add constraint pk_studentno primary key(StudentNo) //主键 add constraint fk_student_grade_gradeid fore ...

  7. Mac 安装Bower

    1.安装bower,得首先安装node: 1 brew install npm  //npm是nodejs的程序包管理器,如果安装过nodejs,可忽略此步. 2.安装Git(因为需要从Git仓库获取 ...

  8. iOS 文件和数据管理 (可能会删除本地文件储存)

    转自:http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgramm ...

  9. Java Web项目--显示一个静态页面

    我们可以在Eclipse中新建一个Dynamic Web Project,然后在项目的WebContent目录下新建一个Html文件page1.html,其内容如下: <!DOCTYPE htm ...

  10. 一、Android Studio入门——Eclipse快捷键配置

    [Studio总体介绍] 第一个是运行. 第二个是Debug.  是Studio的设置界面.   工程的配置.   Sync,更改配置.导入JAR包,都会去Sync一次.   SDK Manager. ...