Linux的操作主要是命令行的操作,很多人觉得Linux难学,大概是因为命令行不够直观,并且命令的操作也是没有逻辑的,执行命令,反馈结果。还有可能就是大家习惯了图形界面,初次操作不太适应。所以我们从基本命令开始,慢慢适应,慢慢习惯,不难的。
指令格式:命令 [参数] 对象 [参数]为可选项
说在前面:
1、Linux 中心思想一切皆文件
2、对象:关于操作对象就会涉及到路径,路径就有相对路径和绝对路径。
绝对路径——从根目录开始一直到文件本身的完整路径描述。
相对路径——相对当前位置来说的文件本身。
任何时候可以用绝对路径,相对路径则是操作对象在当前位置则直接写对象名即可。
目录
ls 目录路径 # 查看目录内容
ls -l 目录路径 # 查看目录内容的属性
ls -a 目录路径 # 查看目录所有内容包含隐藏内容
ls -al 目录路径 # 查看目录所有内容的文件属性
mkdir 目录 # 创建目录
mkdir -p 目录/目录/目录 # 创建联级目录
cp -r 目录 目标 # 复制目录到目标目录
mv 源目录 目录 # 移动源目录到目录/若目标目录不存在则重命名源目录
rmdir # 删除空目录
rm -rf # 删除非空目录 r 递归目录 f 强制执行无提示
文件
touch 文件名 # 创建文件
rm 文件名 # 删除文件
cp 文件 路径 # 复制文件
mv 文件 目标 # 移动或者重命名
cat 文件 # 查看文件内容
more 文件 # 分页查看文件内容 自动退出
less 文件 # 分页查看文件内容 q键退出
tail -n 值 文件 # 查看文件后几行内容(默认10行)
tail -f 文件 # 动态查看文件内容
head -n 值 文件 # 查看文件前几行内容(默认10行)
find 路径 -name 关键字 # 在某个路径下查找某个文件(目录)
今天先到这里,下一个篇章继续!