Linux我的私房菜
- 一.Linux目录结构
- 二.常用命令
- 1. ll 显示文件和目录列表 (只有管理员可以使用)
- 2. ls [可选] name 显示文件和目录列表 (其他用户)
- 3. mkdir [-p] dirName 创建目录
- 4. cd [dirName] 切换目录
- 5. touch [file] 生成一个空文件
- 6. cat [- -help] [- -version] fileName 显示文本文件内容
- 7. echo 内容>kaikai.txt, echo 追加内容>>kaikai.txt 生成一个带内容的文件
- 8.cp [拷贝文件] 目标路径
- 9.rm [可选] name
- 10.mv 被移动的文件 目标路径 移动文件或目录
- 11.find [可选] 在文件系统中查找指定的文件
- 12.grep 要查找字符串 目标文件 在指定文本文件中查找指定字符串
- 13.tree 用于以树状图列出目录的内容
- 14.ln 创建软连接的位置 目标文件 建立软连接
- 15.more 目标文件 分页显示文本文件内容
- 16.命令行复制: ctrl+INS 命令行粘贴: shift+INS
- 17.head 目标文件 显示文件开头内容
- 18.tail [可选] 目标文件 显示文件结尾内容
- 以上为Linux一些常用的命令,之后还会更新更多有用的东西,表白嫖我哦,点赞加评论~~
一.Linux目录结构
当我们在命令行输入 ll查看当前文件目录
常用目录(!不要在根目录下建任何目录,只可操作)
- etc 配置文件目录
- usr/local 我们安装的程序 必须放置在该目录
- var 存放数据库的目录
- home 自己的目录
二.常用命令
1. ll 显示文件和目录列表 (只有管理员可以使用)
2. ls [可选] name 显示文件和目录列表 (其他用户)
- -l 列出文件的详细信息
- -a 列出当前目录下所有文件,包含隐藏文件
3. mkdir [-p] dirName 创建目录
- -p 父目录不存在情况下先生成父目录
4. cd [dirName] 切换目录
- 当直接 cd 会切换到当前用户的主目录
5. touch [file] 生成一个空文件
- 当前生成了一个空的文本文件 kaikai
6. cat [- -help] [- -version] fileName 显示文本文件内容
- - - help 是帮助的意思。如果输入 cat -help 可以查看cat的详细用法
- - -version 是版本的意思
- filename是要查看的文件名,把文件里的内容读出来
7. echo 内容>kaikai.txt, echo 追加内容>>kaikai.txt 生成一个带内容的文件
- 一个>代表生成一个代内容的文件
- 两个>>代表给目标文件追加内容
8.cp [拷贝文件] 目标路径
- 以上可实现复制功能
9.rm [可选] name
- -f 强制删除文件或目录
- -r 同时删除该目录下所有文件(递归删除)
- 删库跑路操作 rm -fr /*(不会真的有人这样做吧)
10.mv 被移动的文件 目标路径 移动文件或目录
类似与剪切功能
11.find [可选] 在文件系统中查找指定的文件
- -name 要搜索的文件名
12.grep 要查找字符串 目标文件 在指定文本文件中查找指定字符串
- 查找指定字符串在目标文件中,检索文件
13.tree 用于以树状图列出目录的内容
14.ln 创建软连接的位置 目标文件 建立软连接
- 类似于快捷方式
15.more 目标文件 分页显示文本文件内容
- 会展示内容百分比,可以回车往下看,也可以ctrl+c 直接退出
16.命令行复制: ctrl+INS 命令行粘贴: shift+INS
17.head 目标文件 显示文件开头内容
18.tail [可选] 目标文件 显示文件结尾内容
- -f 跟踪输出,等文件的变换实时显示