欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

第二章:linux常用快捷键和常用命令

程序员文章站 2022-07-14 20:17:19
...

1.Linux单行命令模式下常用快捷键

ctrl+a 移动光标到最前

ctrl+e 移动光标到最后

ctrl+w 删除光标前面一个字段(以空格分段)

ctrl+k 删除光标后面所有

ctrl+u 删除光标前面所有

ctrl+y 粘贴删除的(包括ctrl+w,ctrl+k,ctrl+u删除的内容)

ctrl+r 在命令历史缓存中增量搜索后面入的字符

单击tab 自动补全当前的命令行

双击tab 自动列出满足前缀的列表

2.编辑模式下常用快捷键

o到行头

shif+4($)行尾

gg 页首

shift+g(G)页尾

yy 复制当前光标所在行

p粘贴yy复制的内容到光标所在下一行
(注:输入状态下粘贴的内容不是yy复制的内容)

dd删除光标所在行

ctrl+z 临时退出编辑状态,让编辑文件成为后台任务
fg再次进入编辑
jobs查询后台任务

3.Linux常用命令
(1)ls命令:列出文件列表。
ls
ls -l #-l每个文件显示一行,并显示详细信息
ls -lh #-h显示的文件大小自动转换单位,比较大的文件以M,G等显示
ls -la #-a显示包括隐藏文件的所以文件
ls -l ../conf #显示上层目录下conf文件夹的内容

(2)cat命令:查看文件内容
cat server.xml
cat server.xml | more #分页查询
cat server.xml | less #分页查询
cat server.xml | grep "error" | more #分页查询 包含error的行
cat server.xml | grep "error" -n #包含error的行,并显示行号
cat server.xml -n | grep "error" #包含error的行,并显示行号

(3)tail命令:显示文件最后内容
tail -f nohup.out #显示文件最后内容,如果文件有追加内容则会自动输出。
tail -150 nohup.out #显示文件最后150行内容
tail -f nohup.out | grep "error" #输出包含error的最后内容
tail -f nohup.out | grep "error" -n #输出包含error 带行号的最后内容

(4)head命令:显示文件头部内容
head -150 nohup.out #显示文件头部150行内容
head -1000 nohup.out | grep "error" #输出文件头1000行包含error的最后内容
head -1000 nohup.out | grep "error" -n #输出文件头1000行包含error带行号的最后内容

(5)> 管道命令:把左边内容放到右边
echo "test" > httpd.conf #把左边的test内容放到右边的httpd.conf文件内,原来的内容会给清除,该命令也可用来生成文件和清空日志

(6)> 追加管道命令:把左边内容追加右边
echo "test" >> httpd.conf #把左边的test内容追加右边的httpd.conf文件内


(7)查看系统版本命令
cat /etc/issue

 

(8)查看磁盘使用率命令

[coomix@localhost ~]$ df -h
Filesystem            容量  已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
                      794G   67G  687G   9% /
/dev/cciss/c0d0p1      97M   14M   79M  15% /boot
none                  8.0G     0  8.0G   0% /dev/shm

 

 

更多常用命令以后不断增加。。。。。

相关标签: Linux XML F#