赞
踩
1. 文件路径即文件所在位置,可分为相对路径与绝对路径,linux目录为树形结构,顶级目录为/root
相对路径:相对于当前系统所在位置的路径,相对路径前不会出现 / 。
绝对路径:文件在系统中的真实位置,可在任意条件下使用,绝对路径以/开头。
2. pwd命令 显示当前工作目录的绝对路径
命令语法: pwd【选项】
[root@localhost Desktop]# pwd
/root/Desktop
3. cd命令 更改工作目录路径
命令语法:cd【选项】【目录】
[root@localhost Desktop]# cd /etc 更改用户工作目录路径为/etc
[root@localhost Desktop]# cd .. 更改当前工作目录路径至当前目录的父目录
[root@localhost Desktop]# cd ~ 更改用户工作目录路径到用户主目录
1. touch 命令 新建文件或更改已有文件时间
命令语法: touch 【选项】【文件】
-a 只更改访问时间
-m 更改文件修改时间
-r <文件> 使用指定文件时间属性
-d <字符串> 使用指定字符串表示时间
-t <日期时间> 使用<>内时间,而非当前时间
[kiosk@foundation77 Desktop]# touch file file1 file2 新建文件file file1 file2 至当前目录
[kiosk@foundation77 Desktop]# touch -c -t 10051922 file 将文件file的时间记录更改为10月05日19点22分
2. mkdir 命令 创建目录
命令语法 mkdir【选项】【目录】
-m <权限模式> 创建新目录时设置目录权限,没有-m时,默认权限是755
-p 在目录不存在的情况下,系统自动创建不存在的目录,可一次建立多个目录
[root@localhost Desktop]# mkdir new 在当前位置创建目录new。
[root@localhost Desktop]# mkdir -p /root/new1/new2 在/root目录下建立目录/new1并在/new1目录下建立目录/new2
[root@localhost Desktop]# mkdir -m 777 new3 在当前位置创建目录new3,权限为777
1. cat 命令 显示文本文件
命令语法:cat【选项】【文件】
-n 对输出行前加入行号
-b 对所有非空输出行加入行号
[root@localhost abc]# cat -n /tmp/abc/file2 查看 /tmp/file2 文件内容并编号
1 geng
2
2. less 命令 分页浏览文件内容
命令语法: less【选项】【文件】
-N显示行号
-S 行过长将超出部分舍弃
上|下 逐行查看
pgup|pgdn 逐页查看
/字符串 搜索字符串并标记,n向下匹配,N向上匹配。
ZZ 退出less命令
[root@localhost abc]$ less -N /etc/services
3. head 命令 显示指定文件若干行
命令语法:head 【选项】【文件】
head file 显示文件前十行内容
-n <a> 显示文件前a行内容
-c <a> 显示文件前a字节内容
显示文件/etc/services 前5行内容
4. tail命令 显示文件末尾内容
命令语法:tail【选项】【文件】
tail file 显示文件法file后十行内容
-n <a> 显示文件后a行内容
-c <a> 显示文件后a字节内容
显示/etc/services 文件后一百字节内容
5. ls 命令 列出目录和文件信息
命令语法:ls 【选项】【目录|文件】
-a 显示指定目录下所有子目录与文件,包括隐藏文件
-F 显示文件类型
-d 显示目录名称而不显示子目录与文件
-R 递归显示目录中所有内容
-l 以长格式显示目标属性
显示/tmp/abc目录下所有文件和子目录详细信息,包括隐藏文件
[root@localhost Desktop]# ls - al /tmp/abc
total 12
drwxr-xr-x 4 root root 53 oct 6 13:22 .
drwxrwxrwt. 61 root root 4096 oct 6 13:12 ..
.......
1. 删除文件或目录 rm 命令
命令语法:【选项】【文件|目录】
-f 强制删除,忽略不存在文件,不提示
-r 递归删除
删除目录 /tmp/abc
[root@localhost Desktop]# rm - fr /tmp/abc
2. 复制文件 cp命令
命令语法:【选项】【源文件|目录】【目标文件|目录】
-a 复制时保留连接,文件属性
-r 复制目录中所有子目录与文件,必须为目录
复制/tmp/abc内所有文件到当前目录 .代表当前目录
[root@localhost Desktop]# cp - r /tmp/abc .
3. 文件改名和移动文件 mv命令
命令语法:【选项】【源文件|目录】【目标文件|目录】
-f 覆盖前不询问
-n 不覆盖已有文件
移动目录/tmp/abc 到/root 目录
[root@localhost Desktop]# mv -f /tmp/abc /root
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。