在linux终端命令行输入:
cd -#在最近的两个文件夹之间切换
clear 或者 快捷键Crtl+l #清屏
touch #创建文件,文件不存在直接创建,文件存在则更新这个文件的创建时间
man #查看帮助
--help #查看帮助
绝对路径:如果一个路径是从/开始,它就是绝对路径
/usr/share/doc #以决定路径方式进入该目录
相对路径是以.或..开始的,.表示用户当前操作所处的位置,而..表示上级目录;在路径中, .表示用户当前所处的目录,而..上级目录,要把.和..当作目录来看。
cp命令:复制文件或者文件夹
cp源文件 目标文件
cp文件夹 目标文件夹 -a
mv命令:移动文件
mv 文件1 文件2 #同一个文件夹下,把文件1重命名为文件2(相当于剪切功能)
mv 文件1 盘符/c #把文件1剪切到盘符c内;
cat命令:查看文件的内容命令
cat password
head命令:查看文件,显示前若干行,默认前10行内容
head -3 a.txt #输出a.txt这个文件的文件的前3行
tail参数:查看文件内容命令
tail -3 a.txt #输出a.txt文件的最后3行
删除文件命令:
rm b.txt #删除文件b.txt
删除文件夹命令:
rm -rf 文件夹名称:#直接删除文件夹
#若删除时出现 Permission denied 的提示,在命令前加sudo即可
sudo rm -rf 文件夹的名字。
查看输入系统的历史命令:
history !1554#!序列号,执行某个命令,1554是命令对应的序列号
history -c (类似于清除浏览器的历史信息)
* ? 通配符:
*代表同时匹配任意多个字符
?代表匹配任意一个字符
a* #以a开头的所有的文件都可匹配
a? #以a开头的,且a后面只有一个字符的文件都可匹配
a?? #以a开头的,a字符后面只有两个字符的文件都可匹配
a*B #以a开头的,B结尾的中间有任意多个字符的文件都可匹配。
查找命令find:根据文件的名称来查找:
find 路径信息 -name "a.txt" #在指定的路径信息查找名字为a.txt的文件,会返回一个地址信息
结果如下图:返回 .//.Trash/text0623/a.txt
grep :查找文件中符合某一个要求的内容。
grep "a" a.txt #在a.txt这个文件中查找a字符
文件编辑器vi/vim
vi编辑器有3种工作模式:
浏览模式()
插入模式()#在该模式下编辑文件
命令行模式 #
文件写入步骤:
1. vi a.txt –浏览模式
2. 浏览模式–插入模式 ioa
3. 在插入模式写入数据
4. esc 插入模式到浏览模式
5. shift+:浏览模式–命令行模式
6. w写入数据
7. q不保存直接退出
8. wq先写入在退出
9. q! 不保存数据 强制退出
10. .set nu 显示行号
11. set nonu 不显示行号