Liunx常用命令 目录管理
-
clear :清屏
-
vim /etc/profile 进入系统配置(可配置java环境变量)
cd(切换目录)
cd目录名(绝对路径都是以 / 开头,相对路径,对于当前目录该如何寻找…/…/)
- cd 文件名:跳转到此文件目录下 (切换目录)
- cd … :返回上一级目录
- cd /:切换到根目录
ls(列出目录)
-
ls:列出所在文件下的所有文件目录
-
ls -ll:列出文件并纵向展示
-
ls -a:all查看所有文件,包括隐藏文件
-
ls -l:列出所有文件,包括文件的属性和权限,没有隐藏的文件
-
ls -al:列出所有文件,包括隐藏文件
-
cd~:回到当前的用户目录
-mkdir:创建文件
- pwd:显示当前用户所在的目录
- mkdir -p:递归创建多层文件夹目录(创建test下的test2下的test3下的test4文件夹)
- rmdir : 删除目录(仅能删除空的文件,如果下面存在文件,需要先删除文件)
- f:忽略不存在文件,不会出现警告,强制删除
- r:递归删除目录
- i:互动,删除询问是否删除
- rm-rf:强制删除,删库跑路必备(不建议使用)
- rmdir :删除多级目录(可以递归删除选中文件)
- cp:复制文件或者目录
- cp拷贝文件至目录(多次拷贝会覆盖)
mv 移动文件(重命名文件): - f:强制
- u:只替换已经更新过的文件
文件属性
修改文件属性:
更改属组:
chgrp -R 新名字 旧名字
更改文件属主(也可以同时更改属组):
chown -R 属主名 文件名
chown -R 属主名:数组名 文件名
更改文件9个属性
777 最高权限 ,可读可写可执行
chmod 文件名 777:
文件内容查看
Linux系统中使用以下命令来查看文件内容
网络配置目录:cd /etc/sysconfig/network-scripts/
- cat由第一行开始显示文件内容
- tac从最后一行开始写
- nl显示的时候会输出行号
- more一页一页的显示文件内容(空格代表翻页,enter代表向下看一行 :f 行号)
- less与more相似,但是比more更好的是它能往前翻页(空格翻页,上下建代表翻动页面!退出q命令,查找字符串/要查询的字符,向上查询使用 要查询的字符串, n继续搜寻下一个N向上)
- head只看头几行 -n参数,要看几行
- tail只看后几行 -n参数,查看要看几行
- 可以使用man(命令)来查看各个命令的使用文档!如:man cp。