天天看点

Shell的基本常用命令

Shell的基本常用命令

echo 命令

作用:在显示器上显示一段字符,输出指定的字符串,或显示变量的值。

例:echo hello

<a href="https://s4.51cto.com/oss/201711/12/45c5d0e8e6d3af589c46f355d57f451f.png" target="_blank"></a>

uname 命令

作用:显示当前系统的相关信息

-a 显示所有信息  

-r显示系统的内核版本号

例:uname

<a href="https://s5.51cto.com/oss/201711/12/1290f71692ccbc594d353d5c7af83c5e.png" target="_blank"></a>

ls命令 

作用:显示目标列表,或者具体的文件

例:ls

<a href="https://s5.51cto.com/oss/201711/12/c941fff855ff0b9b5b407def9556c246.png" target="_blank"></a>

cat命令

作用:用来显示文件的内容

例:cat /etc/a.txt

<a href="https://s4.51cto.com/oss/201711/12/a86b191d23ab3a38ea91b14fe98635fb.png" target="_blank"></a>

hostnamectl 命令

作用:显示,修改计算机名称

hostnamectl set-hostname 修改计算机名

例:hostnamectl set-hostname server1

<a href="https://s5.51cto.com/oss/201711/12/fb282704ee6b51646dddca5909b4ec16.png" target="_blank"></a>

locale 命令

作用:显示,修改默认语言。  

例:localectl set-locale.UTF-8 修改语言utf-8

<a href="https://s5.51cto.com/oss/201711/12/3a75987960e5af1d5891e89170d707a2.png" target="_blank"></a>

date命令 

作用:显示或设置系统的时间与日期

date -s 设置系统时间日期

例:date -s “11/11/2017 11:10:00”

<a href="https://s5.51cto.com/oss/201711/12/e0eab2540996d55b143cce839d7ff2d3.png" target="_blank"></a>

timedatectl 命令

作用:显示和设置系统时区

timedatectl 显示时间格式

例:timedatectl set-timezone Asia/Shanghai 设置时区为上海

<a href="https://s5.51cto.com/oss/201711/12/04ac263cdff6cb35800c3fb1877fcacc.png" target="_blank"></a>

last命令 

作用:显示近期用户或者终端的登录情况。

-a: 将登入系统的主机名称或ip地址,显示在最后一行; 

-t:只显示指定虚拟控制台上的登录情况。

-y:显示记录的年、月、日。

-x:显示系统关闭、用户登录和退出历史

例:last

<a href="https://s5.51cto.com/oss/201711/12/6ccacc40c1e3f23b7832a24c226d6b76.png" target="_blank"></a>

uptime命令

作用:显示系统已经运行了多长时间

例:uptime

<a href="https://s5.51cto.com/oss/201711/12/9e18e3549d49d81f9e867da9a61a049e.png" target="_blank"></a>

history 命令

作用:查看历史命令

-c: 清空历史数据

例:history

<a href="https://s5.51cto.com/oss/201711/12/6511169f50d6bc57a70be12700612088.png" target="_blank"></a>

管道

作用:管道可以将一系列的命令连接起来,这意味着第一个命令的输出会作为第二个命令的输入,可以以此类推,总之显示在屏幕上的字符是管道中最后一个命令的输出

例:rpm -qa | grep vim

<a href="https://s5.51cto.com/oss/201711/12/5a98d9eb72676ba7bb0db46c0fe3c9a8.png" target="_blank"></a>

man命令

作用:获取相关命令的帮助信息

例:man history

clear命令

作用:清除屏幕上的信息,清屏后,提示符移动到屏幕左上角

例:clear

&lt;TAB&gt;键

作用:在输入命令的时候,可以按下&lt;Tab&gt;键,系统可以试图补全此时已输入的命令

例:host&lt;table&gt;