liunx基础命令汇总整理
本文记录最常用的 linux 命令,会存在一些命令选项理解有偏差的情况。
系统基本信息查询命令
- 查看内存大小:
free -h
或者cat /proc/meminfo
- 查看分区大小:
lsblk
或者cat /proc/partitions
或者df -h
- 查看shell类型:
echo $SHELL
或者cat /etc/shells
- 查看内核版本:
uname -r
或者cat etc/centos-release
- 获取主机名:
hostname
- 修改主机名:
hostname newname
- 查看主板(硬件)时间:
clock
- 查看系统(内核)时间:
date
- 设置时间:
date 030719502018.30
> 格式:月日时分年.秒 - 以字符串的方式显示时间信息:
date -d now
或者date -d "+1 day"
- 设置时间同步:
clock -w
(硬件时间=系统时间) 以及clock -s
(软件时间=硬件时间) - 查看日历命令:
cal
- ctrl+alt+f2: 进入到字符界面 ctrl+alt+f6:切换会图形界面
- 查看文件状态:
stat file
主要信息(创建时间;内容修改时间;元数据修改时间) - mail -s "标题" 收件人 编写邮件内容以. 来退出 输入mail命令可以查看收到的邮件
注:在proc文件夹中存放的是硬件的一些设置信息 ; etc文件夹中存放的是软件的配置信息
终端配置
- 提示符格式:
echo $PS1
- 修改提示符格式:在
~/.bash_profile
文件中添加PS1="\[\e[1;34m\][\u@\h \W]\\$\[\e[0m\]"
- 临时别名:
alias name="commands"
(只能在当前shell中使用,退出时便消失) - 永久定义别名:将命令存储在家目录的
.bashrc
文件中可以一直保持。 - 临时取消别名:
unalias
(只取消当前shell中的别名作用) - 跳过别名执行原始命令:
command s
或者\s
或者“s”
或者‘s’
- 文件夹颜色配置文件:
/etc/DIR_COLOR
帮助相关
- 内部命令:集成在shell中,开机时会加载到进程中,运行效率高
- 外部命令:独立的文件,在运行中使用后会存储在hash文件中从而提高其运行速度,但是效率相对比较低
- 命令功能简介:
whatis cmd
- 内部命令列表:
enable
- 判定命令类型:
type cmd
- 内部命令查看帮助:
help cmd
- 外部命令查看帮助:
man [章节号] cmd
或者cmd --help
- 查看外部命令路径:
which cmd
whereis cmd
- 存储外部命令的搜索路径:
hash
(可以提高搜索效率,不用每次都按PATH路径搜索) - linux软件发布的帮助文档在
/usr/share/doc
中
网友评论