Linux基础指令–目录、文件相关
目录相关
-
ls 浏览当前目录
-l 查看目录中文件的详细信息
详细信息有:文件类型:d(目录类型)、-(常规文件)、;
操作访问权限;链接数;文件大小;最后一次修改时间
-a 查看隐藏文件(命名以.开头的)
-la 组合选项
-
pwd:打印当前目录路径(绝对路径)
- -
mkdir:创建目录
-p:递归的创建文件夹
-
rmdir:删除一个空目录,即从最底层删除
-p:递归的删除空目录,即向上删除所有空目录
-
rm:删除一个文件或目录,默认只能删除文件,不能删除目录。
-r:递归的删除目录及其子文件
-i:增加提示信息
-f:忽略提示信息直接删除(为了保护文件 不要轻易使用) -
cp:拷贝一个文件(绝对路径)到指定位置(默认不能拷贝目录)
cp file1 file2 :将file1拷贝到file2中
-r :递归拷贝目录中所有的文件
-
mv:剪切(文件和目录都可以)
- cd :改变当前的工作路径,即进入指定的目录
cd … :返回上一级目录
文件相关指令
-
touch:刷新文件的时间属性,如果文件不存在则创建文件
-d :修改时间属性
access:最后一次访问时间
modify:最后一次修改时间
change:最后一次状态改变时间(以系统时间为准) -
cat:打印文件内容,常用于短小文件
-
more:分页显示文件内容
-空格向下翻页 回车是一次一行向下滚动 q是退出 -
less:分页显示文件内容
进入后 f/b上下翻页 j/k按行滚动 q退出
/string:向下查找字符串
?string:向上查找字符串 -
head:显示文件的前n行内容,默认n=10;
-
tail:显示文件的末尾n行