1.学习Linux系统指令网站 https://man.linuxde.net/(慢)
https://www.runoob.com/(快)
2.登录:使用VM虚拟机进入系统 账号输入root 密码输入123456.
3.大部分指令是在根目录下操作的
cp 复制
(1)cp 文件名1 路径1
作用:将文件1复制到路径1中 并不需要重新改名。
(2)cp -i 文件名1 路径1+文件名2
作用:将文件1复制在路径1中 并且将名字更改为文件名2。
(3)cp -r 文件夹路径1 文件夹路径2
作用:将文件夹1中的所有文件及其子目录全部复制到文件夹2中。
mv 剪贴
(1)mv 路径1+文件名1 路径2+文件名2
作用:将路径1中的文件1剪切到路径2中并更名为文件名2
(2) mv 路径1+文件名1 路径2
作用:将路径1中的文件1剪切到路径2中且不更名
(3)mv 路径1文件名1 路径1文件名2
作用:将文件名1更名为文件名2
rm 删除 (文件一旦通过rm命令删除,则无法恢复)
(1) rm -r 路径1+文件夹
作用:删除路径1中的文件夹及其里面的全部类容
(2)rm -rf 文件夹路径
作用:删除目录 test,不管该目录下是否有子目录或文件,都直接删除
pwd 查看当前路径
cd 切换
(1)cd…
作用:返回上一个目录
(2)cd 路径1+文件夹名1
作用:切换路径到路径1的文件夹名1里面去
ls 查看(文件夹里面的文件)
(1)ls
作用:查看当前文件夹中的文件(不包括隐藏文件)
(2)ls 文件夹路径 管道符(|) grep 关键字
作用:查找拥有关键字的文件名
touch 创建(文件)
(1):touch 路径1+文件名1.txt
作用:在路径1中创建一个叫文件名1的txt文件
(2): 更改时间信息
cat 查看
(1)cat 路径1+文件名1
作用:将路径1中叫文件名1的文件中所有的内容全部输出出来
cut 剪去
mkdir 创建(文件夹)
(1)mkdir 路径1+文件夹名1
作用:在路径1中创建一个文件夹叫文件夹名1
(2)mkdir 路径1+文件夹名1/ a{a…c}
作用:再路径1中的文件夹1中创建名为aa,ab,ac文件
rmdir 删除(文件夹)
同上
tail 尾部
(1)tail -nx 路径1+文件名1
作用:将路径1中的文件1中的后面x行内容显示出来
head 头部
(1)head -nx 路径1+文件名1**(x为正整数)**
作用:将路径1中的文件1中的前面x行内容显示出来
wc 计算
(1)wc 路径1+文件名1
作用:将路径1中的文件1中的行数、字数,以及字节数统计出来
| 管道符
个人认为这个符号有点像C语言里面的并且的意思 只不过C语言里面的严格的执行顺序 但是在LINUX虚拟机中指令都是从左到右执行的
高级指令
**ctrl+c **
作用: 终止当前正在运行的指令
**ls 文件夹1路径1 管道符(|) grep 关键字 **
作用:查找文件夹1中拥有关键字的文件名
tail -nx 路径1文件名1 管道符 head -ny (x和y都是正整数)
作用:先找到路径1中的文件1,再将其内容的倒数x行的前部内容截取出来,最后再把截取出来的内容的前面y截取出来并打印出来。