Linux 下的基本命令

1. ls 命令

    格式   :  ls [OPTION]... [FILE]...
用途 : 显示目录下的内容
[OPTION] :
-l : 列出详细信息
-d : 显示目录本身,而不是目录的内容
-a : 显示所有文件,包括隐藏文件
. 开头的文件称为隐藏文件

2. pwd 命令

    格式  :  pwd [OPTION]...
用途 : 查看当前路径

3. cd 命令

    格式  :  cd [OPTION]...
用途 : 改变当前路径
[OPTION] :
不带参数 : 返回当前用户的家目录
~ : 返回当前用户的家目录
~ 表示当前用户的家目录
- : 进入上次进入的目录

4. touch 命令

    格式  :  touch [OPTION]... FILE...
用途 : 若文件不存在创建文件,若存在更新文件最后一次更改的时间

5. rm 命令

    格式  :  rm [OPTION]... FILE...
用途 : 删除文件
[OPTION] :
-r : 带有提示的递归删除
-rf : 不带提示的递归删除(慎用)

6. mkdir 命令

    格式  :  mkdir [OPTION]... DIRECTORY...
用途 : 创建目录
[OPTION] :
-p : 若父目录不存在,则创建

7. cat 命令

    格式  :  cat [OPTION]... [FILE]...
用途 : 查看文件全部内容

8. more 命令

    格式  :  more [OPTION]... [FILE]...
用途 : 分屏看文件
[OPTION] :
空格 : 翻到下一屏
b : 向上翻一屏

9. less 命令

    格式  :  less [OPTION]... [FILE]...
用途 : 分屏看文件,还可以查找
[OPTION] :
空格 : 翻到下一屏
b : 向上翻一屏
/* : 查找字符串*
q : 退出

10. head 命令

    格式  :  head [OPTION]... [FILE]...
用途 : 缺省显示文件前10行
[OPTION] :
-n num : 显示文件的前num行

11. tail 命令

    格式  :  tail [OPTION]... [FILE]...
用途 : 缺省显示文件的尾10行
[OPTION] :
-n num : 显示文件的尾num行
-f : 追加输出

12. echo 命令

    格式  :  echo [SHORT-OPTION]... [STRING]...
echo LONG-OPTION
用途 : 在屏幕上显示内容

13. seq 命令

    格式  :  seq [OPTION]... LAST
seq [OPTION]... FIRST LAST
seq [OPTION]... FIRST INCREMENT LAST
用途 : 生成一系列的数字

14. cut 命令

    格式  :  cut [OPTION]... [FILE]...
用途 : 分列显示
[OPTION] :
-d: : 告诉程序分列符为冒号
-f : 取那些列
,离散的列
start - end 连续的列

15. sort 命令

    格式  :  sort [OPTION]... [FILE]...
sort [OPTION]... --files0-from=F
用途 : 排序文本内容,缺省按ASCII码排序
[OPTION] :
-n : 按数值来排序

16. uniq 命令

    格式  :  uniq [OPTION]... [INPUT [OUTPUT]]
用途 : 去除相邻重复行

17. wc 命令

    格式  :  wc [OPTION]... [FILE]...
用途 : 统计文件的行数、 单词数、字符数
[OPTION] :
-l : 行数
-w : 单词数
-c : 字符数

18. date 命令

    格式  :  date [OPTION]... [+FORMAT]
用途 : 显示当前时间
[OPTION] :
-s : 设置当前时间,只有root权限才可以设置
-d : 把时间戳转换成时间
[+FORMAT] :
+ 进行格式化输出
%Y 年份 %m 月份 %d 天数
%F 等于 %Y-%d-%m
%H 小时 %M 分钟 %S 秒
%T 等于 %M:%H:%S
+"%F %T" 有空格要加引号
%s 把当前时间转换成时间戳

19. find 命令

    格式  :  find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path...] [expression]
用途 : 缺省在当前文件目录寻找文件
[OPTION] :
-name : 按照文件名进行查找
* 代表通配符,0到多个
-*time day : 按时间进行查找
-size : 按文件大小查找

20. whereis 命令

    格式  :  whereis [options] [-BMS directory... -f] name...
用途 : 查找命令的存放目录

21. grep 命令

    格式  :  grep [OPTIONS] PATTERN [FILE...]
用途 : 在文件中查找内容
[OPTIONS] :
-n : 显示行号

22. tar 命令

    格式  :  tar [OPTION...] [FILE]...
用法 : 压缩 解压
[OPTION...] :
-cvf : 打包
-xvf : 解包
-j : 压缩成bzip2
-z : 压缩成gzip
-C : 指定解包的位置

Linux 下的基本命令的更多相关文章

  1. linux下mysql基本命令

    1, 创建mysqld数据库的管理用户:             要把root用户设置为管理员,我们应该运行下面的命令:    # mysqladmin -u root password 一般情况下, ...

  2. linux下常用基本命令操作

    #fdisk -l 查看硬盘信息 cat /proc/cpuinfo 查看CPU信息 free -m 查看内存信息 ethtool eth0 查看网卡信息 df -h 查看硬盘各分区可用空间大小 ca ...

  3. Linux下的基本命令(不定期更新,欢迎指正错误、交流学习)

    ls 列出目录内容 -a //显示所有文件,包括隐藏文件 -i //显示详细信息 -d //显示目录属性 -h //人性化显示文件大小 -l //长格式显示,也可简写为 ll pwd 显示当前工作路径 ...

  4. linux下基本命令总结

    基本linux命令的使用方法及实例,总结一些常用的命令:  一.创建文件和目录命令:mkdir touch(vim用得较多) 1)mdkir创建一个目录,创建多目录格式 mkdir –p a/{a,b ...

  5. Linux下SVN安装与基本操作

    1.安装svn linux下通过yum安装svn yum -y install subversion 本地Windows系统安装TortoiseSVN 2.配置 建立版本库目录 mkdir /home ...

  6. 【转】Linux下patch打补丁命令

    [转]Linux下patch打补丁命令 转自:http://www.cnblogs.com/noaming1900/archive/2010/10/28/1863282.html 此命令用于为特定软件 ...

  7. linux下gcc编译多个源文件、gdb的使用方法

    一. gcc常用编译命令选项 假设源程序文件名为test.c. 1. 无选项编译链接 用法:#gcc test.c 作用:将test.c预处理.汇编.编译并链接形成可执行文件.这里未指定输出文件,默认 ...

  8. Linux的常用基本命令

    Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限. 在启动Linux后屏幕出现如下界面显示: …… Re ...

  9. Linux下C程序的编辑,编译和运行以及调试

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html 内部邀请码:C8E245J (不写邀请码,没有现金送) 国 ...

随机推荐

  1. Eclipse搭建maven开发环境

    上一篇学习了maven开发环境的搭建,而且手动编写了一个mavenproject,可是这样子效率非常低下.今天带大家学习在eclipse下搭建maven开发环境. 经常使用的maven命令 mvn c ...

  2. 关于ffmpeg的安装具体步骤和说明

    一.windows安装: 直接下载地址: https://ffmpeg.zeranoe.com/builds/ https://ffmpeg.zeranoe.com/builds/win64/stat ...

  3. iOS:在UITextField中加入图标

    //最左側加图片是下面代码 右側相似 UIImageView *imgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@&q ...

  4. 5200 fqy的难题----2的疯狂幂

    5200 fqy的难题----2的疯狂幂  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 钻石 Diamond 题解  查看运行结果     题目描述 Description ...

  5. oc32--构造方法1

    // // Person.h #import <Foundation/Foundation.h> @interface Person : NSObject @property int ag ...

  6. Android休眠唤醒机制简介(二)

    本文转载自:http://blog.csdn.net/zhaoxiaoqiang10_/article/details/24408911 Android休眠唤醒机制简介(二)************* ...

  7. Java 错误:找不到或无法加载主类(源文件中含有包名 package)

    1. 问题定位 编译(javac)和执行(java)java 程序时,出现这种类型的错误:找不到或无法加载主类: 首先排除是否是环境变量配置不当造成的问题,只要保证,命令行界面能够识别 javac/j ...

  8. 【BZOJ 1602】 牧场行走

    [题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=1602 [算法] 倍增求LCA [代码] #include<bits/stdc+ ...

  9. E20170830-mk

    translation  n. 翻译; 译本; 转化; 转变; calculate  vt. 计算; 估计; 打算,计划; 旨在; erase  vt. 抹去; 清除; 擦掉;

  10. E20170815-mk

    frame  n. 框架; 边框; 眼镜框; 组织;