Linux系统命令总结 xmind思维导图记忆
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux系统命令总结 xmind思维导图记忆,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含6178字,纯文字阅读大概需要9分钟。
内容图文
Linux命令总结
帮助相关
man 查看普通命令的帮助
help 查看内置命令的帮助
info 查看一个命令更多的信息
关机重启
shutdown 关机重启
-r 重启
-h 关机
reboot 重启
halt 关机CPU停止工作
poweroff 关机断电
init 切换运行级别
init0 关机
init6 重启
systemctl
reboot重启
poweroff关机
目 录
pwd 打印工作目录
cd 切换工作目录
-上一级所在目录
. 当前目录
..上级目录
~用户家目录
cp -copy files and directories
拷贝 文件 和 目录
-r 复制目录
-p 保持文件属性
-a 相当于dpr
-i确认是否覆盖
tree 以树形显示目录或文件
-L level 指定层数
-d 只显示层数
ls - list directory contents
列表 目录 内容
-l long 长格式显示文件属性
-a 显示所有文件,含影藏文件
-d 只显示目录
-i 显示inode节点
-h human 人类可读形式显示
-p 目录结尾加斜线,区分目录和文件
-F 不同文件结尾加不同标识,目录结尾加斜线
--color=auto 显示不同文件的颜色
time-style显示修改时间的格式
long-iso年月日时分
iso 月日时分
-r reverse 反转排序
-t 按修改时间排序
mkdir 创建目录
-p 递归创建目录
touch 创建文件或更新文件时间戳
{}生成序列
rm 删除文件或目录
-f 强制删除
-r 递归删除
mv移动或改名文件或目录
文件内容
vi/vim 文本编辑器
echo display a line of text
显示 文本中的一行
-n 不换行输出
-e 支持转义字符输出
printf 格式化打印字符串
cat 查看文件内容
-n 显示行号
tac 按行翻转文件内容
rev 左右按字符翻转行的内容
more 分页查看文件内容
less 分页查看文件内容
-N 显示行号
head output the first part of files
输出 开头 部分 文件
-n 前n行,n可省略
tail output the end part of files
输出 尾部 部分 文件
-n 后n行
-f 跟踪文件尾部的变化
tr - translate or delete characters
替换 或 删除 字符
grep - print lines matching a pattem
打印 行 匹配 一个 模式、样式
--color=auto 过滤的内容加色
-v invert 取反
-i ignore 不区分大小写
-n number 对输出的内容显示在源文件
-w word 以单词为单位过滤
-o 只输出匹配的内容
-E extend 扩展的grep,即egrep
-A after 显示过滤的字符串和它之后的多少行
-B before 显示过滤的字符串和它之前的多少行
-C context 显示过滤的字符串和它之前之后的多少行
文件相关
file 查看文件本身
ln make links between files
创建 连接 在个文件之间
-s soft 创建软连接
which 查看命令所在的路径
whereis 查找命令,源码,帮助等路径
-b 查二进制命令
locate 查找文件及帮助相关,从 updatedb对应的数据库里查
find 查找目录下的文件
-name 按文件名查找
-type 按文件类型查找
-exec对查找的结果在处理
-mtime 按修改的时间查找
xargs 分组
-n 数字,几个东西在一起
-d 指定分隔符,不指定默认是空格
-i 把{}当做前面查找的结果
stat 查看文件属性
-c 获取文件属性的一部分
%A显示字符 权限
用户管理
id 查看用户身份
whoami 查看当前用户
useradd 添加普通用户
其 他
date 显示系统时间和日期
-s 修改时间
-d 指点过去或未来格式
alias 查看或设置别名
unalias 取消别名
runlevel 查看运行级别
hostname 修改主机名
hostnamectl C7 永久修改主机名
打包压缩
tar 打包压缩
-z 压缩
-c 创建
-v 输出打包过程
-f 文件
-t 查看文件
-C 指点解压的路径
-x 解压
-h 跟随软链接
--exclude 排除不打包的文件
-X从文件中排除不打包的文件
磁盘管理
df 查看文件系统信息
-i inode信息
-h 以人类可读的形式查看block信息
特殊字符集合
第一组:模糊匹配
* 匹配所有
?匹配单个字符,有且只有一个
[abcd]匹配里边任意一个字符
[a-b]匹配连续的任意单个字符
[!a-d]或[^1-9]取反
第二组:路径位置
. 当前目录
.. 上一级目录
- 上一级目录
~ 家目录
第三组:引号相关
' ' 单引号 引用字符 所见即所得
"" 双引号 引用字符串 会解析变量,命令 推荐使用
`` 反引号 引用命令 解析命令 等价$() 推荐后者
第四组:其他字符
; 命令分隔符
# 1.管理提示符 2.注释字符
$ 1.普通用户提示符 2. 调用变量使用
| 管道 将前面的数据流交给后面处理
\转义字符 让字符还原本意
{} 1.生成序列 2.引用变量 让变量成为一个整体
!1.取反 2.在vim里表示强制 3. 调用最近符合字符开头的命令
&&并且 and 前面正确后面才输出
|| 或者 or 前面错误后面才输出
第五组:重定向
<或<< 标准输入(stdin)代码为0
>或>> 1.标准输出(stdout)代码为1 2.标准错误输出(stderr)代码为2
Linux基本正则(BRE) grep
^ 以......开头
$ 以......结尾
^$ 空行
. 匹配任意一个且只有一个字符,和通配符? 一样
/ 转义字符
* 重复前面字符 0次或多次
.* 表示所有内容
^.* 组合符,匹配以任意多个字符开头的内容
.*$ 以任意0个或多个字符结尾
[abc]匹配[]内任意一个字符a或b或c;[abc]也可写成[a-c]
[^abc]匹配不包括^后,任意字符a或b或c
Linux扩展正则(ERE)egrep
+匹配前一个字符一次或多次
[:/]+ 匹配括号内:或/一次或一次以上
?匹配前一个字符0次或1次
|或者 同时过滤多个字符串 分组
a{a,b}匹配前一个字符最少a次,最多b次
a{a,}匹配前一个字符最少a次
a{a}匹配前一个字符正好a次
a{,b}匹配前一个字符最多b次
内容总结
以上是互联网集市为您收集整理的Linux系统命令总结 xmind思维导图记忆全部内容,希望文章能够帮你解决Linux系统命令总结 xmind思维导图记忆所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。