Linux学习笔记 (02) 文件处理命令
来源:互联网 发布:ibm服务器监控软件 编辑:程序博客网 时间:2024/05/20 01:07
文件处理命令
1. ifconfig 查看或设置网络设备
会显示每一块网卡的相关信息(包括MAC地址、IP地址、子网掩码等),网卡用eth+数字编号表示(eth是ethernet “以太网”的缩写)
还有一块“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)。根据上面的内容可以知道u 拥有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系统中没有硬链接这回事)
- Linux学习笔记 (02) 文件处理命令
- linux学习笔记:1.1 文件处理命令
- Linux 学习笔记(二) -----文件处理命令
- 【Linux学习笔记】一、文件处理命令
- Linux学习笔记--文件(目录)处理命令
- Linux学习笔记------文件处理命令------链接命令---ln
- linux学习笔记之文件处理命令与链接命令
- Linux学习笔记----文件处理命令----touch ---创建文件
- Linux学习笔记---目录处理命令---删除文件或目录
- 兄弟连Linux学习笔记之文件处理命令
- 【Linux学习笔记】3:目录与文件处理命令
- linux学习-文件处理命令
- Linux学习之文件处理命令(二)目录处理命令 && 文件处理命令
- linux学习笔记(文件磁盘命令)
- linux文件查找命令(学习笔记)
- Linux学习笔记(三)------文件命令
- Linux菜鸟学习笔记(常用基本命令之文件处理)
- Linux学习之文件处理命令(三)链接命令
- 设置 DNS
- ORA-02291: 违反完整约束条件 - 未找到父项关键字
- 浅探网站运营
- Linux学习笔记 (01)
- DLL入门浅析(4)——从DLL中导出类
- Linux学习笔记 (02) 文件处理命令
- class UserInputHandler
- javascript程序应写在什么地方
- 水晶报表内功心法
- junit4中的参数化测试
- 浅析.Net 在 winform及wpf中涉及界面交互的多线程类的封装
- opencv不能读视频问题解决
- 整合cocos2d API文档到XCode中
- Poj 2251 Dungeon Master