导图社区 Linux常用命令(新手)
这是一篇关于Linux常用命令(新手)的思维导图,主要内容有ls、编辑命令、cd、touch、echo、mkdir等。
这是一篇关于逻辑卷管理的思维导图,对逻辑卷管理感兴趣的小伙伴可以收藏起来观看哦,希望对大家有所帮助。
社区模板帮助中心,点此进入>>
英语词性
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
民法分论
Linux常用命令
ls
(1) ls -a: 显示所有文件(包括隐藏文件)
(2) ls -l: 显示文件的详细信息
(3) ls -lh 显示文件大小
(4) ls -ld 显示目录的详细信息
(5) ls -l == ll
编辑命令
(1) ctrl + a(Home): 移动到命令行首
(2) ctrl + e(End): 移动到命令行位
(3) ctrl + u: 从光标处删除至命令行首
(4) ctrl + k: 从光标处删除至命令行尾
(5) ctrl + d: 删除光标处的字符
(6) ctrl + h: 删除光标前的字符
控制命令
(1) ctrl + l: 清屏
(2) ctrl + c: 终止命令
cd
(1) . : 表示当前目录
(2) cd .. : 回到上一级目录
(3) cd ../.. : 回到上两级目录
(4) cd 或者 cd ~ : 直接返回家目录
(5) cd - : 返回进入此目录之前所在的目录
touch
(1) touch xxx : 无则创建,已经存在则修改创建时间
(2) touch {xxx,xxx} : 集合创建
(3) touch xxx{1..20}xxx : 批量创建
echo
(1) ehco 内容 > 文件名 #覆盖:把之前的内容你换个替换掉
(2) echo 内容 >> 文件名 #追加:保留之前的内容,在后面添加新内容
mkdir
(1) mkdir {xxx,xxx} : 集合创建
(2) mkdir -p /xxx/xxx/xxx/
-p : 创建连级目录,一级一级的创建
cp
(1) cp file1 /home/
把当前目录下的file1文件拷贝到根下的home目录下
(2) cp file1 /home/file2
把当前目录下的file1文件拷贝到根下的home目录下并重命名为file2
(3) cp -r /etc /home/dir1 拷贝目录时使用-r
把根下的etc目录拷贝到根下home目录下dir1中
mv
(1) mv file1 /tmp/
把file1移动到/tmp目录下
(2) mv /tmp/file1 /tmp/file2
把file1文件更名为file2
rm
(1) rm -r : 递归删除目录
(2) rm -rf : 递归且强制删除目录(不包括隐藏文件)
查看文件内容
cat : 查看一个文件的全部内容
cat -n : 显示行号
head : 查看一个文件头部内容
head file1 : 默认查看文件的前十行
head -x : 查看文件的前x行
tail : 查看一个文件尾部内容
tail file1 : 默认查看文件的后十行
tail -x : 查看文件的后x行
tail -f : 动态查看文件的尾部
less : 分页显示
less /etc/passwd : 1.空格键是翻页,回车键是翻行 2./关键字 #搜索 3.q键退出
grep
(1) grep 'root' /ect/passwd
过滤passwd文件中带有root的内容
(2) grep '^root' /etc/passwd
过滤passwd文件以root开头的内容
(3) grep 'root$' /etc/passwd
过滤passwd文件以root结尾的内容
vim、vi
a、编辑模式
(1)i #在光标所在处进入编辑模式 (2)从编辑模式进入命令模式:Esc
b、命令模式
(1)Home #行首 End #行尾
(2)gg #文本顶端 G #文本底部 3G #进入第三行
(3)/string #查找字符,n下一个,N上一个
(4)yy #复制 3yy #从光标开始复制三行
(5)ygg #从当前光标复制到页首 yG #从光标开始复制到页尾
(6)dd #删除一行 3dd #从光标开始删除3行
(7)dgg #从光标开始删除到页首 dG #从光标开始删除到页尾
(8)p #粘贴到本行的下一行 P #粘贴到本行的下一行
(9)x #删除光标所在的字符 D #从光标处删除到行尾
(10)u #撤销 r #可以用来修改一个字符
c、扩展命令模式
(1) shift+: #进入扩展命令模式
(2) :10 #进入第十行
查找替换
(1) s/xxx/yyy/ #替换当前光标所在行
(2) 3s/xxx/yyy/ #替换指定行
(3) 1,5 s/xxx/yyy/ #替换1-5行
(4) %s/xxx/yyy/ #替换所有行
(5) s/xxx/yyy/ #替换行内所有关键字
文件另存
(1) w /tmp/aaa.txt #另存为/tmp/aaa.txt
(2) 1,3 w /tmp/2.txt #把1-3行的内容另存为/tmp/2.txt
tar
打包压缩
tar cvzf xxx.tar.gz 原文件
tar cvzf /opt/xxx.tar.gz 原文件
解压缩
tar xvzf 压缩文件 -C 解压路径