作者:学Java的冬瓜
博客主页:☀冬瓜的主页🌙
专栏:【Linux】
分享:
屋檐如悬崖 风铃如沧海 我等燕归来
时间被安排 演一场意外 你悄然走开
故事在城外 浓雾散不开 看不清对白
你听不出来 风声不存在 是我在感慨
梦想来是谁在窗台 把结局打开
那薄如蝉翼的未来 经不起谁来拆
——《千里之外》
主要内容:Linux中的快捷键,创建目录mkdir、删除文件指令rm;操作目录指令ls,cd,pwd;操作文件指令touch,cat,echo;vim操作文件,打开和退出文件,普通模式->插入模式i,插入模式->普通模式Esc;文件的移动和重命名mv,文件的复制cp。

文章目录
- 一、快捷键
- 二、关于文件操作
- 1)创建和删除目录
- 2)操作目录指令
- 3)操作文件指令
 
- 三、vim操作文件
- 1)打开和退出文件
- 2)普通模式和插入模式的切换
 
- 四、文件的移动和复制
- 五、补充指令
一、快捷键
二、关于文件操作
1)创建和删除目录
【文件目录操作和查看网络连接】创建和删除目录以及查看网络连接可以看这篇博客。
2)操作目录指令
1>
ls:查看当前目录中目录和文件;ls test/:查看test目录中的目录和文件(如果是ls /,那么就是看此电脑下的目录和文件),在这里/表示根目录;若想看更详细的内容ls -l /<=>ll /且ls -l<=>ll
2>pwd: 查看当前目录完整的绝对路径
3>cd: 切换目录。cd后面可以跟绝对路径或者相对路径,绝对路径为以/开头如:cd /root/test/,相对路径为以.或..开开头或直接写目录名+/或直接写目录名,如:cd test/
3)操作文件指令
touch: 创建空的文件
cat: 查看文件内容
echo: 回显,可以拿来写文件(文件内容简短时)
示例1:echo在文件中覆写或拼接字符串:echo 字符串 目标文件:>表示覆写, >>表示拼接
[root@VM-8-6-centos test0621]# touch demo.txt
[root@VM-8-6-centos test0621]# echo "lihua" > demo.txt 
[root@VM-8-6-centos test0621]# cat demo.txt 
lihua
[root@VM-8-6-centos test0621]# 
//在这里,我创建了一个demo.txt文件,然后将“lihua”这个字符串写入文件,使用cat查看,实现了覆写
示例2:cat覆写或拼接文件内容 cat 源文件 目标文件:>表示覆写, >>表示拼接
[root@VM-8-6-centos test0621]# touch test.txt
[root@VM-8-6-centos test0621]# echo "成都" > test.txt 
[root@VM-8-6-centos test0621]# ll
total 12
drwxr-xr-x 2 root root 4096 Jun 21 22:03 aaa
-rw-r--r-- 1 root root    6 Jun 26 10:46 demo.txt
-rw-r--r-- 1 root root    7 Jun 26 10:48 test.txt
[root@VM-8-6-centos test0621]# cat test.txt >> demo.txt 
[root@VM-8-6-centos test0621]# cat demo.txt 
lihua
成都
[root@VM-8-6-centos test0621]# 
//在这里,我使用touch创建了test.txt文件.然后用echo覆写将"成都"写到该文件中。
//然后再使用cat将test.txt的文件内容拼接到demo.txt文件中。最后用cat展示demo.txt的内容。
三、vim操作文件
1)打开和退出文件
vim 文件名打开文件
:q退出文件;:wq退出文件并保存修改
2)普通模式和插入模式的切换
vim 文件,打开文件vim默认是普通模式,退出也是要在普通模式上操作。如果要进行编辑文件,就需要进入插入模式。
i: 普通模式切换到插入模式
Esc: 插入模式切换到普通模式
四、文件的移动和复制
mv 源文件 目标文件: 移动文件;mv 源文件 重命名: 重命名文件。
cp 源文件 目标文件: 将源文件中的内容覆写到目标文件中。如果是复制目录,使用:cp -r表示递归复制目录及目录中的子文件。
[root@VM-8-6-centos test0621]# ll
total 12
drwxr-xr-x 3 root root 4096 Jun 26 12:22 aaa
-rw-r--r-- 1 root root    6 Jun 26 12:29 demo.txt
-rw-r--r-- 1 root root    7 Jun 26 10:48 test.txt
[root@VM-8-6-centos test0621]# cat demo.txt 
lihua
[root@VM-8-6-centos test0621]# cat test.txt 
成都
[root@VM-8-6-centos test0621]# cp test.txt demo.txt 
cp: overwrite ‘demo.txt’? y
[root@VM-8-6-centos test0621]# cat demo.txt 
成都
[root@VM-8-6-centos test0621]# 
//在这里,我使用cp,将test.txt中的“成都”覆写到test.txt文件中
五、补充指令
grep: 字符串查找
ps: 查看进程
netstat: 查看网络信息


















![若依前端,菜单栏切换时刷新问题[页面菜单切换时,页面总是重新刷新,导致页面输入的查询参数重载清空]...](https://img-blog.csdnimg.cn/img_convert/69360451f9d7f30be558259027634b63.png)
