1.touch——创建文件
创建隐藏文件 touch .a(隐藏文件名带有.)
想要文件名带有空格 touch c\ d
2.ls——列出文件名
-a(列出所有文件包括隐藏文件)
-l(分行显示每个文件的具体信息)
-d 显示当前目录本身属性,而不是目录内容 (配合-l使用)
-i 显示文件或者目录的inodes(配合-l使用,一目了然)
3.pwd——显示当前所在目录
4.cd——更改路径
cd dir进入一个目录dir
cd .可以验证“.”代表当前目录
cd ..进入当前目录的上一级目录 cd ../..当前目录的上两级目录
cd -回到刚才工作的目录
5.创建、删除和修改
touch file创建文件(如果文件已经存在,则修改时间戳)
mkdir dir创建目录dir
rm [option]删除目录或文件
-i 确认信息,root用户默认有此参数,而普通用户没有
-r 递归删除,删除目录时必须使用
-f 强制删除,不提示和确认
mv [option]file dst移动、重命名文件或目录
dst若是文件名,则重命名 mv c cc(c重命名为cc)
dst若是目录名,则移动到该目录下 mv c newfile/(文件c移动到newfile目录下)
dst若是目录名加文件名,则移动到该目录下且重命名 mv c newfile/cc(文件c移动到newfile目录下,并重命名为cc)
cp [option]src dst复制文件或目录
-p 保留原来的时间戳、拥有者信息
-r 复制目录
-a 等同于同时使用-rp
6.文件查看及相关操作
cat 显示文件的所有内容
more 查看文件内容,只能往下查看不能往上查看
less 分页查看文件内容
head、tail显示文件的首、尾行(默认为10行)
7.文本编辑器Vi——初级
三种模式:
命令模式:可移动光标位置,也可进行修改、删除、复制、粘贴、搜索关键字
插入模式:可插入新的字符,命令模式下输入i进入
扩展模式:命令模式下输入“:”进入扩展模式,w保存,q退出