Atopos

导航

Linux基础之二基础命令

1.复制文件

命令关键字:
    cp 是copy的缩写
格式:
    cp 参数 被复制文件的路径 复制到新路径
参数:
    -r :递归复制
    -a :保证某些属性不变
eg:
   [root@localhost~]#cp /root/a.txt
/tmp
   [root@localhost ~]# cp -r root/c.txt /tmp
   [root@localhost ~]# cp -a /root/test /tmp
   [root@localhost ~]# stat /root/test
PS:
  1.Esc + . :自动填充上一条命令的最后一个元素
  2.ls -l 等于 ll
  3.Linux 中的链接相当于快捷方式
  4.stat :查看文件详细属性

image

image

image

image

2.移动文件

移动文件相当于剪切
格式:
    mv 移动文件的原路径 移动文件的新路径
eg:
   [root@localhost ~]# mv /root/a.txt /tmp


image

3.删除文件

3.1删除文件有两种方式

3.1.1物理删除:直接删除文件
3.1.2逻辑删除:将文件隐藏,没有直接删除

3.2rm删除命令
rm 是一个物理删除的命令
格式:
    rm 参数 需要删除文件的路径
参数:
    -f :不提示删除
    -r :递归删除目录及其内容
    -i :每次移除前提示
eg:
   [root@localhost ~]# rm -f /root/c.txt
   [root@localhost ~]# rm -i /root/b.txt
   [root@localhost ~]# rm -i /root/a.txt

PS:
   1.在Linux系统中,不能够直接删除文件夹
   2.Linux系统中禁止使用:rm -rf /*
   3.解决rm命令误操作:将rm命令改一个名称
   4.查看命令存放路径:which

4.系统别名

关键字 : alias
格式 :
     alias xxx='命令名'
     alias rm='xxx' : 设置系统别名
     alias : 查看系统别名

PS:
   1.不使用别名 就在命令前增加\
eg:
  [root@localhost ~]# alias rm='abc'
  [root@localhost ~]# \abc www
  [root@localhost ~]# alias

image

image

5.vi/vim编辑器

vim是vi的升级版编辑器
1.安装vim
安装命令:yum install vim -y

2.打开编辑文件
[root@localhost ~]# vim 1.txt

3.vi编辑器中有三种模式
命令模式
末行模式
编辑模式

4.进入编辑模式
i: 在光标之前输入
o:在光标处新创建一行
a:在光标之后输入

5.保存并退出
1、进入末行模式
2、操作
	w : 保存
	q : 退出
	! : 强制(编写的内容全部放弃)

6.解决vim编辑异常
6.1、删除.1.txt.swp

6.2、继续编辑(-r)
[root@localhost ~]# vim -r 1.txt

6.3、放弃编辑(-n)
[root@localhost ~]# vim -n 1.txt

7.光标快速移动快捷方式

7.1快速切换光标到底行:G

7.2快速切换光标到首行:gg

7.3快速跳转到行首:0

7.4快速跳转到行尾:$

7.5快速跳转到指定行:进入末行模式
                  输入跳转的函数
                  回车

7.6快速复制文本内容信息:yy向上复制
                       nyy向下复制n行

7.7快速粘贴文本内容:p: 在光标的下一行粘贴
                   P:在光标的上一行粘贴

7.8 删除文本内容:dd:删除光标所在行
                ndd:向下删除n行
7.9回撤:u

7.10撤回回撤:ctrl+r

7.11显示行号:1.进入末行模式
             2.输入set nu
             3.回车

7.11取消行号:1.进入末行模式
             2.输入set nonu
             3.回车

7.12搜索内容:
           1、进入命令模式
           2、输入/
           3、输入搜索的内容
           4、回车

           n : 下一个
           N :上一个

           :set ic  : 忽略大小写

7.13可视化编辑:
            1、ctrl + v 
            2、编辑:Shift + i
            3、按 Esc键退出即可

PS:
  1.实时监控文件内容变化:tail -f 需要监控的文件
  2.演示vim编辑异常:1.查看vim进程:[root@localhost ~]# ps -ef | grep vim
	                2.2、杀死vim进程:[root@localhost ~]# kill -9 pid
  3.批量复制:[root@localhost ~]# while true;do echo "Hello World" >> 1.txt; done

posted on 2021-12-10 19:33  Atopos_q  阅读(19)  评论(0编辑  收藏  举报