发布: 更新时间:2022-08-20 16:26:38
Linux默认情况下会提供6个终端接口来让使用者登入,这6个终端接口分别对应的是F1~F6,并命名为tty1~tty6,如按下Ctrl+Alt+F1就会进入tty1的终端界面如果要返回X window环境,则按下Ctrl+Alt+F7
自动补全
最近使用过的命令
结束进程,退出异常
退出
cat /etc/passwd 或cat /etc/shadow
useradd
usermod
userdel
passwd
su
cat /etc/group 或者 cat /etc/gshadow
groupadd
groupmod
groupdel
gpasswd
finger
id
绝对路径:是由根目录开始写起的路径表示方法,如/home/admin
相对路径:是相对于当前目录的路径表示方法,路径不以/开头,如./home/admin
. 代表当前目录
.. 代表上一层目录
-代表前一个工作目录
~ 代表当前账号的家目录
~username 代表username账号的家目录
/ 根目录
ls 列出目录下的文件和目录
cd 改变目录
pwd 显示当前工作目录
mkdir 创建目录
rmdir 删除目录
cp 复制文件或目录
mv 移动文件或目录
rm 删除文件或目录
ln 是link的缩写,用来创建链接文件
语法:ln [选项] 来源文件 目标文件
chgrp
chown
chmod
cat /tac concatenate(连续)全部显示, 一般查看行数少的文件
nl 显示行号 ,行号可指定
more
Space 下翻一页
enter 下翻一行
b或ctrl+b 上翻一页
/pattern 搜索 (没啥用)
:f 显示文件名及行数
q 退出
less
比more功能更强大!
head和tail
od 用于查阅二进制文件的内容,如命令的可执行文件等
前面的cat、more等命令用于查看纯文本文件,如果查看二进制文件 则会出现乱码的数据,因此必须使用od命令
语法:od [选项] 文件名称
常用选项和参数:
-t:用于指定输出的类型
la为默认的字符、c为ASCII字符、d为十进制、f为浮点数、o为八进制、x为十六进制
sort 排序
uniq 去重
wc 统计
用于将一行信息中的某一段切出来
用于分析一行信息中是否包含指定的内容,如果包含则提取整
行信息
用于分析一行信息,并将数据进行取代、删除、新增等操作
用于将一行信息分成数个字段来处理
可以用于读入stdin的数据,并生成某个指令的参数
[]
^
$
\<:代表某个单词的词首
\>:代表某个单词的词尾
.
*
m\{n}:代表m连续重复n次
m\{n,\}
m\{n,\t}
diff
cmp
comm
-S:仅列出后面的待备份数据需要多少磁盘空间才能够备份完毕
-u:将这次dump的时间记录到/etc/dumpdates档案中
-v:将档案的dump过程显示出来
-j:加入bzip2的支持,将数据进行压缩,默认bzip2压缩等级为2-level:设置备份的等级,支持0~9共十个等级
-f:指定备份后的档案名称
使用restore指令进行恢复操作时,常用的选项包括:
-t:用于查看备份文件中含有什么重要数据
-i:进入互动模式,可以仅还原部分档案
-r:将整个文件系统还原的一种模式
-f:指定要还原处理的dump档案
用来查看Linux文件系统的磁盘空间占用情况
用来查看文件或目录的磁盘空间占用情况
用于进行设备的分区管理
是Make Filesystem的缩写,用于对新的分区进行格式化处理
是Filesystem Check的缩写,用于检查和修正文件系统的错误,只有当文件系统出现问题时才会使用这个指令
用于将格式化的分区挂载到Linux系统上
用于将挂载到Linux系统上分区卸除
在配置文件中追加一行新的信息,可以实现开机自动挂载新的分区,而不用每次手动挂载,包括六个字段:分区名称挂载目录文件系统类型文件系统参数能否被dump备份(0=不备份、1=每天进行备份、2=其它不定日期的备份)是否以fsck检查扇区(0=不检查、1=最早检查、2=检查)
查看系统在某个时间点的程序运行情况 ,常用指令-aux和 -ef
动态查看系统中的程序运行情况及系统资源使用情况
-d 多少秒更新 -n更新多少次
以树状图显示进程之间的关系(只显示进程名称,且相同的进程合并显示)
程序之间是可以相互控制的,主要是通过给予程序一个signal去告知程序想要让它做什么
用于将signal传递给某个工作或某个PID ,eg: kill -9 pid号(强制杀死进程)
用于将signal传递给某个程序的名称
用于观察内存的使用情况
用于查看系统与核心相关的信息
用于监控系统的网络端口使用情况,常用-anp
用于观察系统资源的使用情况
在Linux系统中进行变量的设定非常简单,使用赋值运算符=即可,如myname=zhangsan
表示命令,用于命令替换,获取命令返回的结果
用于进行变量的取用,echo $myname
取消变量的设定,unset myname。
用于查看系统中的所有变量信息,包括用户定义的变量和系统的环境变量
是environment的缩写,用于查看系统的环境变量
用于设置系统的环境变量
用于设置指令的别名,适用于使用时特别长的指令。alias 别名=‘命令’
用于取消别名的使用
用于查询曾经下达过的指令
用于查看和配置网卡信息
用于查看和配置路由信息
用于测试与目标主机的连通性
用于远程连接目标主机
用于与远程目标主机进行资源拷贝
用于下载网络资源
rpm -ivh 软件包.rpm 安装
rpm -Uvh 软件包.rpm 升级
rpm -e 软件包.rpm 卸载
rpm -qa 查询所有已安装的软件
yum install
yum update
yum remove
标签:Linux, Linux命令速记, linux常用命令, Linux概览原神3.8心海武器推荐 原神3.8心海带什么武器
阴阳师寻迹骰怎么获得 阴阳师寻迹骰获得方法
王者荣耀妄想都市观光怎么获得 王者荣耀妄想都市观光活动
阴阳师新召唤屋和幕间皮肤效果怎么样 阴阳师新召唤屋和幕间皮肤获取方法介绍
羊了个羊7.26攻略 羊了个羊7月26日怎么过
崩坏星穹铁道求不得成就攻略介绍 崩坏星穹铁道求不得成就怎么获得
崩坏星穹铁道去吧阿刃成就攻略介绍 崩坏星穹铁道去吧阿刃成就怎么获得
时空中的绘旅人罗夏生日有什么复刻 绘旅人罗夏生日礼包复刻一览
银河境界线武器强度怎么看 银河境界线武器强度排行攻略
阴阳师红蛋蛋限时福利怎么获得 阴阳师再结前缘版本福利介绍