Powered by md-Blog  文 - 篇  访客 -

Linux常用命令-A文件处理命令


更新:2019-12-12 15:42:09  /  创建:2019-12-12 15:42:09  /  分类:Linux服务器  / 
不要删除

1、命令格式

命令 [-选项] [参数]
例如:ls -la /etc

2、目录处理命令

命令:ls 查看当前目录文件

原意:list
路径:/bin/ls
权限:所有用户
功能:显示目录文件
语法:ls 选项[-alh]
            -a all 显示所有
            -l long 长格式显示
            -d dir 只看目录本身信息
            -i id 查看id
            -h human 人性化显示(GB、MB、KB单位)

用例:ls -l

例: drwxr-xr-x 2 hyman hyman 4096 12月 11 09:20 Desktop
文件描述调用计数所有者所属组字节最后修改时间文件名
drwxr-xr--2rootroot409612月 11 09:20Desktop
文件描述含义
d文件夹
-文件
l软链接
rwx所有人权限
r-x所属组权限
r--其他人权限

命令:mkdir 创建文件夹

原意:make directories
路径:/bin/mkdir
权限:所有用户
语法:mkdir -p[目录名]
            -p 递归创建
用例:mkdir /tmp/dir1 #创建单一目录
             mkdir -p /tmp/dir1/dir2 #递归创建

命令:cd 进入目录

用例:cd .. #进入上级目录,中间有空格
             cd /etc #进入etc目录

命令:pwd 查看所在当前目录位置

命令:rmdir 删除空的文件夹,不常用

用例:rmdir /tmp/dir1

命令:cp 复制

原意:copy
路径:/bin/cp
权限:所有用户
语法:cp -rp
             -r 复制目录
             -p 保留文件属性
用例:cp /tmp/dir1 /opt

命令:mv 剪切、改名

原意:move
路径:/bin/mv
权限:所有用户
语法:mv [原文件或目录][目标目录]
用例:mv /tmp/dir1 /tmp/dir2

命令:rm 删除

原意:remove
路径:/bin/rm
权限:所有用户
语法:rm -rf
             -r 删除目录
             -f 强制执行
用例:rm -rf /tmp/dir1

命令:clear 清屏

命令:Ctrl + C 终止当前命令的命令

3、文件处理命令

touch 新建空文件

路径:/bin/touch
权限:所有用户
语法:touch [文件名]
用例:touch /opt/dir1

创建带空格的文件:touch "good luck"

cat 查看文件

路径:/bin/cat
权限:所有用户
语法:-n 显示行号 number
用例:cat /etc/issue

tac 反向查看文件

路径:/bin/tac
权限:所有用户
用例:tac /etc/services

more 分页显示文件内容(缺点:不可上翻页)

路径:/bin/more
权限:所有用户
语法:more [文件名]
          (空格)或者f —— 翻页
          (Enther)—— 换行
             q或者Q ——退出
用例:more /etc/services

less 分页显示内容(可以上下翻页,搜索)

操作:pageUp、pageDown、上下按键
             /     搜索
             n next,向下查找

head 查看文件前几行

用例:head -n 20 /etc/servces   #查看前20行

tail 查看文件后几行

描述:-n 指定行数
              -f 动态显示文件末尾内容
用例:tail -n 20 /etc/servces   #查看后20行
            tail /var/log/syslog    #动态查看文件末尾,查看日志实时变化

4、链接命令

ln 生成链接文件

语法:ln -s [原文件][s目标文件]
                   -s 创建软链接
用例:ln -s /etc/issue  /tmp/issue.soft #创建软链接,类似快捷方式,所有人可使用。
              ln -s /etc/issue  /tmp/issue.hard #创建硬链接,可同步更新
不要删除

小站不易,感谢支持!