常用命令
选项和参数 是可选的 可以有可以没有;
完整选项 是两个杠
如果不写地方 就是当前目录
用点开头是隐藏文件 为什么又有隐藏文件?
为了告诉用户这是个系统文件 没特别的事情不要乱动;他
ls -l 长格式显示
1 就是个技术引用
Linux 中 把用户分成三类
- 所有者 u user
- 所属组 g group
- 其他人 o other
用户和文件之间的关系 所有者 只有一个 (可以变更的)
所属组 可以使用的一组人(也只有一个相同类型的人)
其他人 就是不能 用的
第三个 是所有者 第四个是所属组 第五个是 大小 是字节显示的 (为了人性化显示的命令是 ls -lh
)-h是个通用选项
最后是 修改时间或者创建时间 和 文件名
第一个10个字符是什么
文件类型:
l 软链接- 文件
d 目录
有字母就是有权限 而没有字母是杠就是没有权限 执行权限是最高的权限(够用就好 )
文件类型和权限 文件技术 文件所有者 文件所属组 文件大小 修改时间 文件名称
加上-d就是查看这个目录的信息 而不是这个目录下的选项
如果不加-d就是查看这个目录下的文件信息
**如何查看文件的ID号 用-i的这个选项 **
总结
-a 就是查看这个目录下的所有文件 包括隐藏文件
-l 就是查看文件的长表达方式 容易查看
-d 就是查看当前目录的信息而不是这个目录下的文件
-h 就是人心化表示方法
-i 就是查看文件的ID号
- 文件
-p 就是递归创建 如果想在一个本来没有的目录下面创建一个新的目录那么就用-p这个命令
点表示当前目录 点点表示当前目录的上一级目录
在Linux 中必须加空格
如果目录下面有文件就不能执行成功;
-p就是把属性也复制成一样的
修改名称;
剪切和重名
剪切的同时进行改名 和上面一样;
剪切进行改名就是mv 自己的文件名 修改后的文件名称
因为每次删除都要询问 很烦就可以加上-f 这个选项 就是强制删除
Ctrl +C 就是终止命令
rm -rf 加目录 就是删除目录
创建文件 -p 就是递归创建 cd 就是移动到那个文件 pwd 就是显示文件
rmdir 删除文件(这个文件必须是一个空的文件) cp 就是复制 -r 复制一个文件夹 -p就是 保持文件的属性 mv 是剪切目录 rm 删除文件 -r 就是删除文件 -f 不询问是否确认删除;
创建文件的方法
如果不加路径,就是直接在本个路径下创建的;如果想在其他的文件下创建文件,就需要加上绝对路径;
空格命名 如果不加双引号就是直接 touch liu bin 就会创建两个文件分别是 liu 文件和bin 文件要想创建带空格哥的文件名 就需要带上双引号;
查询文件的内容(文件比较短的)
文件内容查询(文件比较长)
可以向上翻页,more 是不能向上翻页的;可以进行搜索斜杠加关键词就可以查找 按n就是向下; q就是退出
head 就是看前几行 默认是10行 (如果自己不设置的话) 也可以指定 head -n 7 /etc/services
tail 是倒着展示 -f 就是动态的展示日志文件
软连接就是Window快捷方式 ,(需要找到源文件进行执行)软连接的文件类型都是三个rws 以l开头
就算源文件丢失,硬连接也是可以连接的;硬链接不能针对目录使用,也不能跨分区访问,软连接是可以的,