Linux学习笔记 (02) 文件处理命令

来源:互联网 发布:ibm服务器监控软件 编辑:程序博客网 时间:2024/05/20 01:07

文件处理命令

1. ifconfig 查看或设置网络设备

会显示每一块网卡的相关信息(包括MAC地址、IP地址、子网掩码等),网卡用eth+数字编号表示(ethethernet “以太网”的缩写)

还有一块“lo”的虚拟网卡,所有的操作系统都有这一块网卡。用于本机通信或测试的

2.  su - 用户名 切换用户

普通用户切换root或其他普通用户时需要密码,root用户切换到普通用户时不需要密码

错误信息“incorrect password” 密码错误

3. exit 退出命令行

4. ls "list"缩写 所在路径/bin/ls 执行权限为所有用户) 显示目录文件

语法: ls 选项[-ald] [文件或目录]

-a  显示所有文件,包括隐藏文件 (对应单词 "all"

-l 长格式显示即详细信息 (对应单词 "long"

例如:“drwxr-xr-x    2 root root  4096 Jan 16 11:19 bin

    第一个字母'd'标记了文件类型 常见的文件类型有 'd' 表示目录 directory '-'表示二进制文件、'l' 软链接文件 link

随后跟着的九个字符每三个分为1组,表示不同用户对该文件的权限。r表示read读、w表示write写、x表示execute 执行。

Linux中用户分为3类:所有者u(user )、所属组g(group同一类用户的集合)、其他人o(others)。根据上面的内容可以知道拥有rwx权限,g拥有r-x权限,o拥有r-x权限

'2'表示硬链接数 普通文件至少为1,目录至少为2...

"root root"表示了该文件的所有者和所属组

"4096"表示文件大小 不是准确的数字 后面详讲

"Jan 16 11:19 " 文件的创建时间或最后修改时间

"bin" 文件或目录的名称

-d "directory"显示目录名称 常和'l'一起使用用于显示特定目录的详细信息

5. cd "change directory"缩写 为shell内置命令 执行权限为所有用户) 切换目录

语法: cd [目录]

cd / 切换到根目录

cd .. 切换到上一级目录

cd ~ 切换到当前用户的家目录

6. pwd "print working directory"缩写 所在路径为"/bin/pwd" 执行权限为所有用户) 显示当前所在的工作目录

语法: pwd

7. touch (所在路径为"/bin/touch" 执行权限为所有用户) 创建空文件

语法: touch [文件名]可以同时创建多个空文件

8. mkdir"make directories"缩写 所在路径为"/bin/mldir" 执行权限为所有用户) 创建新目录

语法: mkdir [目录名]

9. cp"copy"缩写 所在路径"/bin/cp" 执行权限为所有用户) 复制文件或目录

语法: cp -R [源文件或目录] [目的目录]

-R 复制目录 (复制文件不需要-R 但复制目录必须加)

-p 复制且不改变时间值

10. mv"move"缩写 所在路径为"/bin/mv" 执行权限为所有用户) 移动文件、更名

语法: mv [源文件或目录] [目的目录]可以在移动的同时改名

11. rm"remove"缩写 所在路径为"/bin/rm" 执行权限为所有用户) 删除文件、目录

语法:  rm [文件名]

    rm -r [目录]  通常和-f组合使用

"-f"为强制删除文件或目录 不确认

12. rmdir 删除空目录 很少使用

13. cat "concatenate and display files"缩写 所在路径为"/bin/cat" 执行权限为所有用户) 显示文件内容

语法: cat [文件名]

14. more (所在路径为"/bin/more" 执行权限为所有用户) 分页显示文件内容

语法: more [文件名]

"空格""f"显示下一页

"回车"显示下一行

"q""Q"退出

15. head (所在路径为"/bin/head" 执行权限为所有用户) 查看文件的前几行

语法: head -num [文件名不加num默认为10

16. tail (所在路径为"/bin/tail" 执行权限为所有用户) 查看文件的后几行

语法: tail -num [文件名]不加num默认为10

-f  动态显示文件内容

17. ln "link"缩写 执行权限为所有用户) 产生链接文件

语法: ln  [源文件] [目标文件]

     -s 创建软链接 (硬链接不需要任何选项)

软链接相当于Windows操作系统中的快捷方式

硬链接类似于拷贝,但是硬链接是同步更新的且时间值是和源文件相同的(因为i节点的原因

当源文件被删除后,软链接无法被访问,但是硬链接可以继续使用

软链接可以跨文件系统生成,但硬链接不可以。(相当于在Winodws系统中你可以在任何地方生成某一个文件的快捷方式即软链接,但是如果你有一个文件在C盘,那么你生成的硬链接也只可以存放在C盘,当然Windows系统中没有硬链接这回事

原创粉丝点击