Linux基础命令(二)

1.alias

别名 自定名称='命令[选项] 临时添加,重启后失效
在/etc/bashrc/中编辑永久添加
永久添加不会立即生效,需要重新加载(source /etc/bashrc)或重启(reboot)
unalias 取消别名

  

2.hostname

显示并设置主机名
修改主机名是为了名称解析(/etc/hosts)
hostname修改的主机名只是保存在了内存空间,重启系统就会失效!

  

3.history

查看历史命令

  

4.date

打印或设置系统日期和时间
常用选项:
-s: 根据 STRING 设置时间
%Y 年(用 4 位表示) (1970...)
%m 月份(用两位表示) (01..12)
%d (月份中的)几号(用两位表示) (01..31)
%H 小时(按 24 小时制显示,用两位表示) (00..23)
%M 分钟数(用两位表示) (00..59)
%S 秒数(用两位表示)(00..60)
%T 时间,按 24 小时制显示(hh:mm:ss)
%F 显示 %Y-%m-%d
例:date '+%F-%T'

  

5.echo

输出并显示一行文本
常用选项:
-e: 允许对下面列出的加反斜线转义的字符进行解释.

换行符,如果不加-e不能进行解释,会当做普通字符进行输出

  

6.uptime

一般用来查看机器当前的负载情况
14:37:50           up 53 min,          1 user         load average:   0.00      0.01     0.02
系统时间	系统运行时间	当前用户数量	 系统负载         1分钟     5分钟   15分钟

  

7.free

查看内存使用的命令 查看内存的使用情况
常用选项:
-k 以字节显示
-h 易读方式

  

8.ps aux

查看系统上运行的每个进程
ps aux |grep 服务名称 #查看服务的信息

  

9.top

查看系统负载情况 相当于top = uptime + free + ps aux
常用选项:
s – 改变画面更新频率
l – 关闭或开启第一部分第一行 top 信息的表示
t – 关闭或开启第一部分第二行 Tasks 和第三行 Cpus 信息的表示
m – 关闭或开启第一部分第四行 Mem 和 第五行 Swap 信息的表示
N – 以 PID 的大小的顺序排列表示进程列表
P – 以 CPU 占用率大小的顺序排列进程列表
M – 以内存占用率大小的顺序排列进程列表
h – 显示帮助
n – 设置在进程列表所显示进程的数量
q – 退出 top

  

10.df

查看磁盘使用率 
常用选项:
-h 以易读显示

  

11.netstat

查看端口的命令 常用 netstat -anp|grep 服务名称/端口号

  

12.kill

关闭进程
kill 进程号 #关闭进程
kill -9 #强制关闭进程

  

注:系统中一些颜色的表示   白色:普通文件 蓝色:目录 绿色:可执行文件 红色:压缩文件 红色闪烁:异常链接文件 黄色:设备文件 灰色:其他文件 浅蓝色:链接文件

  

原文地址:https://www.cnblogs.com/t-ym/p/11600222.html