导图社区 Linux常用命令汇总
本思维导图总结了一些最常用的Linux命令,并简单介绍了vim编辑器的使用,能满足日常和工作所需。可将其用于Linux常用命令的备忘,方便随时查询和回顾,也适用于Linux学习的复习阶段。
导图大赛开始啦!用MindMaster制作思维导图,只要你颜值够高!创意够足!干货够多!就有机会赢取千元奖金,还有更多神秘精美礼品相送,奖品丰厚,惊喜多多,只要参与就能领取福利呦,快带上话题发布作品吧~
春节七天假,似乎什么矛盾和纷争都能用“大过年的”四个字平息。然而总有那么些人和事是例外,既然躲也躲不掉,还是想想当遇到这些提问时,该怎么机智的应对吧!
春节,即农历新年,是一年之岁首、传统意义上的年节,俗称新春。春节对于中国人来说是一年之中最重要的节日,具有特殊的意义,千百年的文化传承已经为春节形成了固定的风俗习惯。 中国地域辽阔,南北相距数千公里,因此对于春节的习俗也是大相径庭,下面跟着思维导图一起来看看南北方春节习俗到底有何区别。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
Linux常用命令汇总
操作文件及目录
显示文本内容
cat
cat [filename]
例如:cat 1.txt
编辑文本内容
vim
vim [filename]
vim的使用参考vim编辑器部分
gedit
gedit [filename]
分页显示文本内容
more
more [filename]
空格 向后翻页
b 向前翻页
查看文本开头部分
head
head [filename]
默认查看前10行
head -[num] [filename]
查看指定行数
例如:head -20 1.txt
查看1.txt文件前20行
查看文本结尾部分
tail
tail [filename]
默认查看后10行
tail -[num] [filename]
tail -f [filename]
循环滚动读取文件并动态显示
根据文件属性追踪
tail -F [filename]
根据文件名追踪
统计文本行数、字数、字符数
wc
wc [filename]
文本行数、字数、字符数全统计
wc -m [filename]
统计字符数
wc -w [filename]
统计文本字数
wc -i [filename]
统计文本行数
系统常用命令
显示当前系统中耗费资源最多的进程
top
显示系统当前时间
date
显示进程
ps
ps -e
显示所有进程,环境变量
ps -ef
全格式显示所有进程
ps -a
显示所有用户进程
ps -au
按用户和启动时间顺序来显示进程
ps -aux
显示无控制终端的进程
强制杀死一个进程
kill
例如:kill -9 pid
压缩和解压缩
zip格式压缩包
gzip
gzip 1.txt
压缩1.txt文件
gzip -d 1. txt.gz
解压缩1.txt.gz文件
tar格式压缩包
tar
tar -cvf 1.tar 1.txt
将1.txt文件压缩为1.tar
tar -xvf 1.tar
解压缩1.tar文件
tar -xvf 适用所有tar文件的解压
文件权限操作
Linux文件权限由9位组成
rwxrwxrwx
前三位为用户权限组
中间三位为所在组权限
最后三位为其他用户权限
权限规则
r
可读权限
r=4
w
可写权限
w=2
x
可执行权限
x=1
-
对应位置无权限
x=0
例如
rwxrw-r--
root用户具有可读可写可执行权限
用户所在组具有可读可写权限,无执行权限
其他用户只有可读权限
查看权限
在文件所在目录下输入ls -l
权限修改
chmod 764 1.sh
对1.sh文件进行权限修改
r + w +x
4 +2 +1 = 7
r + w
4 + 2 = 6
4 = 4
764 = rwxrw-r--
终端快捷键及符号命令
快捷键
ctrl + c
停止进程
ctrl + l
清屏
ctrl +q
退出
tab
自动补全
符号命令
>
清空并写入内容到文本
echo "haha">1.txt
>>
追加内容到文本末尾
echo "lala">>1.txt
|
管道命令
cat 1txt | grep 'hello'
前一个命令的输出为后一个命令的输入
*
通配符,指所有
vim编辑器
修改文本
1. 进入输入模式
i
从光标处插入并进入输入模式
I
从光标所在首行进入
2. 进行文本编辑
同一般文本编辑
3. 退出输入模式
按下ESC键
4. 保存并退出vim编辑器
:wq
定位命令
:set
:set nu
显示行号
:set nonu
不显示行号
gg
跳到首行
G
跳到末行
:n
跳到第n行
替换和取消
u
取消上一步操作
ctrl + r
返回到undo之前
替换光标所在处的字符
R
从光标所在处开始替换,按ESC键结束
删除命令
删除光标所在处字符
nx
删除光标所在处后的n个字符
dd
删除光标所在行
ndd
删除光标所在行后n行
dG
删除光标所在行到末行的所有内容