目录
13.创建一个新文件后,编辑途中突然遇到断电,恢复电源后继续编辑会提示
Ubuntu打开命令行快捷方式:Ctrl+Shift+T
1.判断文件是文件还是文件夹:
上面输出每一行的最前面,“-”代表的是一个普通文件,“d”代表的是一个文件夹
2.查看文件的全部内容
head查看文件头10行内容:
head hello.txt
tail查看文件末尾10行内容:
tail hello.txt
如果想自定义查看的行数head/tail -n 行数 logs.txt
cat对于较多内容一次性输出不合适,使用less对于内容比较多的内容,可以分页查看,使用上下箭头翻页查看:
less hello.txt
返回根目录:cd+Enter
3.查看系统的各项指标:
top
此时界面会展示系统的各项指标,如果退出的话,输入Ctrl+C或者Ctrl+Z即可。
4.查找之前输入的命令:
①使用↑或者⬇,当命令行较多时,使用箭头较慢,可以使用Ctrl+R,然后输入要检索的关键字,回车便开始进行检索。
5.复制、移动、删除文件
cp hello.txt hellobak.txt//实现复制hello.txt并改名。
复制文件夹内容(必须加-r参数):
cp -r java/ down/
移动文件夹内容:
mv java2/ java/
移动后原文件或者文件夹就被删除了,而且不用加-r。
删除文件时,会有很多额外的提示,输入下面命令即可:
\rm -r java
6.创建空文件
touch file1
7.使用alias查看Linux重命名命令:
复制多个文件时覆盖文件,省去“是否覆盖提示·”:
\cp -r java/* java2/
8.查找文件
find . -name fileName
命令中的“.”代表当前目录,fileName可以是文件也可以是文件夹。
将 查找的文件复制到其他文件夹:
find . -name *run_server* -type f -exec cp {} /tmp/ \;
9快速定位某一行
对于Linux文本编辑器可以使用gg跳到文本最开头,Shift+G调到文本最末尾,使用Ctrl+F、Ctrl+B前后快速翻页,对于行比较长的文本,可以使用Shift+^和Shift+$可以实现在行首和行尾跳转,如果想在一行中快速跳跃,可以使用Shift+E(向后跳),Shift+B(向前跳)或者直接使用E(向后小跳),按B(向前小跳)。小跳是按照单词为单位,凡是遇到特殊字符(- .等),就会跳跃,大跳是按照空格来跳