1.ls

作用:列出文件信息,默认为当前目录下

语法:

   -a:列出所有的文件,包括以.开头的隐藏文件

   -d:列出目录本身,并不包含目录中的文件

   -h:和-l一起使用,文件大小人类易读

   -l:长输出(“d”表示文件夹,“-”表示文件)

2.man

作用:命令帮助使用手册

3.pwd

作用:显示当前路径

4.cd

作用:切换路径

语法:

  cd - 切换上次所处目录

  cd .. 切换上级目录

  cd~ 切换家目录

  cd ../文件夹 不用退出直接跳转到指定文件夹

5.mkdir

作用:创建目录

语法:-p: 根据需要创建父目录

6.echo

作用:输出并显示一行文本

语法:

  “echo”

   echo -e: 对特殊字符进行解释(\n换行)

   echo -e "\033[32mthis is ken \nnice to meet you\033[0m"  输出颜色

7.touch

作用:创建文件

8.cp

作用:复制文件和目录

语法:

  -p: 保持属性不变(权限、属主、属组、时间)

  -r: 复制目录使用

  -a: 复制时,尽可能保持文件的结构和属性. 等同于 -dpR

实例:

  cp 文件 ../文件夹  (复制文件到根目录下的文件夹)

  cp -r A B (目录时候用,将A放在B里)

  cp 文件夹/文件  另一个文件夹 (将一个文件夹里面的文件放在另一个文件夹里)

9.mv

作用:移动 (改名) 文件

实例:

  mv 文件 文件夹 (移动文件到文件夹,如果文件夹不存在就是改名字)

  mv 文件 ../另一个文件夹 (在文件夹里移动到根目录下的一个文件里)

  mv -f 强制移动

10.rm

作用:移除文件或者目录

语法:

  -f:  force不作确认提示,强制删除

  -r:  recursion表示递归(如果操作对象是目录,必须使用)

11.rmdir

作用:删除空目录

12.cat

作用:查看文本(用于内容较少的)

语法:

  -n 显示行号

扩展:more > less > cat > tail = head

13.more

作用:查看文本(查看内容较多的)显示查看百分比

more命令会在最下面使用百分比的形式来提示您已经阅读了多少内容

14.less

作用:查看文本,less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动(pgup键),而且 less 在查看之前不会加载整个文件

15.head

作用:输出文件的开始部分(默认前10行)

语法:-n: 指定行

光标在中间,按ctrl+u删除前边,ctrl+k删除后边

16.tail

作用:输出文件的末尾部分(默认10行)

语法:

  -f: 当文件增长时,输出后续添加的数据(持续刷新监测文本)

  -n: 指定打印行数量

扩展:ctrl + shift + t 又打开一个终端

17.clear

作用:清屏(快捷键ctrl+l)

18.poweroff

作用:关机

19.reboot

作用:重启

20.alias

作用:设置、查看别名

实例:

  alias 查看别名

  alias "ww=ls -l" 设置别名

  unalias ww 取消别名

21.uname

作用:显示输出系统信息

语法:

  -a:查看所有的信息

  -r: 查看内核

22.hostname

作用:显示并设置主机名

实例:

  hostname 显示主机名

  hostname ww 设置主机名(立即生效,重启失效)

  hostnamectl set - hostname ww设置主机名(永久生效)

23.history

  作用:查看历史命令

  实例:使用!加上上一个命令的缩写可以再次执行(显示历史命令1000)

24.which

  作用:显示命令的完整路径

25.wc

作用:统计文本信息

语法:

  (1) -c: character字节

  (2) -w: word单词数量

  (3) -l: line统计行数

26.w

作用:显示已经登录的用户以及他们在做什么

  USER:显示登陆系统的用户的帐号名。如果用户重复登录,则该帐号名就会重复显示。

   TTY:用户登录的终端代号。登录的形式不同,登录代号也不相同。

   FROM:显示用户从何处登录系统。如果是本地登录,则此字段为-,若从远程登录,便会显示远程主机的IP地址或主机名。至于“:0.0”之类的标示,代表该用户是从X Window System以文本模式登录的。

  LOGIN@:这是Login At的意思,表示该用户登录系统时的时间(不是登录后经过的时间)。

   IDLE:表示用户闲置的时间。这是一个计时器,一旦用户执行任何操作,该计时器便会被重置。

   JCPU:以终端的代号区分显示,表示该终端所有相关的进程(process)执行时所消耗的cpu时间。每当进程结束就停止计时,开始新的进程则会重新计时。

  PCPU:表示cpu执行程序消耗的时间。

WHAT:表示用户正在执行的程序的名称,如果正在执行文本模式命令,则会显示用户环境的名称。

27.who

作用:显示已经登录的用户

28.whoami

作用:显示当前用户

29.ping

作用:向网络主机发送ICMP(检测主机是否在线)

语法:

-c: 发送包的数量

-w: 超时等待时间(当试图检测不可达主机时此选项很有用)

-i:间隔时间。

30.kill

作用:终止进程(kill后面指定pid号码)

语法:

-9: 强制终止

执行-15:1.程序立刻停止2.当程序释放相应资源后再停止3.程序可能仍然继续运行

实例:kill -l列出所有的信息名称

31.du

作用:文件及目录大小(默认显示一个目录下的所有的文件,最后一行会有大小的总和。)

语法:

-s: 仅显示总和,不展开。

( ) -h: 人类易读

扩展:du统计占用磁盘大小,ls -lh 统计实际大小

32.df

作用:报告文件系统磁盘空间的使用情况

语法:-h:人类易读

33.free

作用:显示系统中已用和未用的内存空间总和

语法:

-m: 以m为单位

-h: 人类易读

-s<间隔秒数>  持续观察内存使用状况。

34.date

作用:打印或设置系统日期和时间

语法:

-s: 根据 STRING 设置时间

date “+%F”年月日

获取之前或者之后的某个时间:date -d ‘-1 day’”+%Y %m %d  %H % M%S ”

设置时间:date -3 “2019-5-6 1:2:2”

%Y : year年(用 4 位表示) (1970...)

%m : month月份(用两位表示) (01..12)

%d : day月份中的)几号(用两位表示) (01..31)

%H : hour小时(按 24 小时制显示,用两位表示) (00..23)

%M : minute分钟数(用两位表示) (00..59)

%S : second 秒数(用两位表示)(00..60)

%T 完整时分秒

%F 完整年月日

一、Linux常用命令的更多相关文章

  1. Linux常用命令(一)

    Linux常用命令 1. pwd查看当前路径(Print Working Directory)    [root@CentOS ~]# pwd/root 2. cd .. 返回上一级 .. 表示上一级 ...

  2. linux常用命令的介绍

    本文主要介绍Linux常用命令工具,比如用户创建,删除,文件管理,常见的网络命令等 如何创建账号: 1. 创建用户 useradd -m username -m 表示会在/home 路径下添加创建用户 ...

  3. linux——常用命令与脚本

    linux常用命令 --文件管理pwd --查看当前目录cd --切换当前目录ls --列出当前目录下的所有文件touch --创建文件mkdir --建立目录rmdir --删除空目录rm --删除 ...

  4. DOS 和 Linux 常用命令的对比

    DOS 和 Linux 常用命令的对比 许多在 shell 提示下键入的 Linux命令都与你在 DOS 下键入的命令相似.事实上,某些命令完全相同. 本附录提供了 Windows的 DOS 提示下的 ...

  5. 第一章,Linux常用命令

    20161124 Linux常用命令1.find find /etc/ -size +50k -lsfind /etc/ -size +50k -ls 2> /dev/null查看目录下大于50 ...

  6. linux 常用命令大全

    linux 常用命令大全 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统 ...

  7. Linux 常用命令行

    Linux常用命令行 第一部分: cd命令 第二部分:文件操作 第三部分:压缩包操作

  8. [工作需求]linux常用命令以及vim常用命令

    一.             Linux 常用命令 mkdir dirname新建文件夹 cd ~ 进入自己的家目录 cd dirname 进入名字为dirname的目录: l 显示当前文件夹下的文件 ...

  9. 对于我的linux常用命令的说明

    我所列出的linux常用命令中的选项并不是全部的选项,是一些我们经常用到的linux命令及选项

  10. Linux 常用命令笔记

    Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...

随机推荐

  1. Matlab Tricks(十四) —— 句柄(handle)(图形对象属性的读取与修改)

    0. 句柄的获得 H = subplot(1,2,1); saveas(H, [pathname,filename], 'jpg'); 1. h = plot(-) a = 0:10:360; x = ...

  2. 狄拉克函数(Dirac delta function)

    1. 定义 δ(x)={∞0if x=0if x≠0 这样定义的目的在于使如下的积分式成立: ∫∞−∞δ(x)dx=1 2. 重要性质 sifting property ∫∞−∞f(x)δ(x−μ)d ...

  3. SSH框架的搭建与配置文件的书写格式

    通常Java Web 开发的时候,我们一般会采用三大框框架的整合来架构,这样做主要是为方便维护.但是有时候会忘了一些配文件(*.xml)的格式头,这里主要就三大框架Spring.struts.hibe ...

  4. 图像处理与计算机视觉的 topics

    光学图像(optical image): the apparent reproduction of an object, formed by a lens or mirror system from ...

  5. Python3获取股票行情数据(中国个股/中国指数/全球指数)

    #!/usr/local/bin/python3 #coding=utf-8 #source http://www.cnblogs.com/txw1958/ import os, io, sys, r ...

  6. ASP.NET Core Razor 标签助手 - ASP.NET Core 基础教程 - 简单教程,简单编程

    原文:ASP.NET Core Razor 标签助手 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core Razor 标签助手 上一章节我们介绍了视图导入,学习了 ...

  7. maven_默认新建项目jdk1.6_默认配置

    <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://mav ...

  8. WPF DispatcherTimer(定时器应用) 无人触摸60s自动关闭窗口

    原文:WPF DispatcherTimer(定时器应用) 无人触摸60s自动关闭窗口 如果无人触摸:60s自动关闭窗口 xmal:部分 <s:SurfaceWindow x:Class=&qu ...

  9. C#使用拉依达准则(3σ准则)剔除异常数据(.Net剔除一组数据中的奇异值)

    原文:C#使用拉依达准则(3σ准则)剔除异常数据(.Net剔除一组数据中的奇异值) 1.问题的提出: 电池生产中,遇到一批电池的测量结果数据: 电压值 电池个数 电压值 电池个数 电压值 电池个数 电 ...

  10. Mysql数据库表的自增主键ID号乱了,需要重新排列。

    Mysql数据库表的自增主键ID号乱了,需要重新排列. 原理:删除原有的自增ID,重新建立新的自增ID. 1,删除原有主键:ALTER TABLE `table_name` DROP `id`; 2, ...