linux操作系统2

本文介绍了Linux操作系统中的基本命令,包括pwd显示当前路径,cd切换目录,clear清屏,touch创建文件,mkdir创建目录,cp和mv复制及移动文件/目录,rm删除文件/目录,ls列出文件,以及vi编辑器的使用方法和模式转换。
摘要由CSDN通过智能技术生成

三.linux基础命令1

3.1 pwd

作用:显示当前所在的路径

格式:pwd

案例:

[root@localhost 桌面]# pwd
/root/桌面

/root/桌面 表示 当前所在的位置是 根下的root下的桌面目录中

3.2 cd

作用:切换目录

格式:cd /

案例:切换到根目录下的dev下

cd /dev

3.3 clear

作用:清空屏幕

格式:clear

快捷键:CTRL+L

3.4 touch

作用:新建文本文件

格式:

  • touch 文件名 在当前位置下创建文件
  • touch 路径/文件名 在指定的位置下创建文件

案例:去根目录下,创建a2.txt

方法1:
cd /
touch a2.txt
方法2:
touch /a2.txt

3.5 mkdir

作用:新建文件夹/目录

格式:

  • mkdir 目录名
  • mkdir [选项] 路径/目录名
选项
-p:在父目录不存在的情况,会自动的创建父目录

案例:在tmp下,创建目录a1,在a1里面创建a2,在a2,里面创建a3

mkdir -p /tmp/a1/a2/a3

3.6  cp

作用:复制文件或者目录

格式:cp [选项] 源文件 目的路径

选项
-a:在复制文件的过程中,保持文件的属性不变,另外,也可以实现复制目录【cp默认无法直接复制目录】
-r:递归复制。这个选项就是单纯的用来实现复制目录。

 案例:将tmp下的目录dir100复制到home下

[root@localhost tmp]# cp -a /tmp/dir100 /home/

 3.7  mv

作用:移动文件或者目录

格式:mv 源文件 目的路径

 案例:将home下b.txt移动到根下,文件边修改为c.txt

mv /home/b.txt / # 这种写法是移动过去后,文件的名字不变
mv /home/b.txt /c.txt # 这种写法是移动过去后,文件的名字变为c.txt

3.8  rm

作用:删除文件或者目录

格式:rm -rf 要删除的文件或者目录

选项
-r:这个选项是专用于删除目录
-f:这个选项是强制删除【删除过程不会进行询问】

 案例:删除tmp下的a.txt

rm -rf /tmp/a.txt

3.9  ls

作用:查看当前位置或者是指定的位置下,有什么文件

格式:

  • ls # 查看当前位置下文件
  • ls ./ # 查看当前位置下文件
  • ls 路径 # 查看指定的路径下有什么文件

 案例:查看home下的文件的属性,包括隐藏文件

ls -a -l /home
ls -al /home
ls -la /home

3.10  vi

作用:创建或者编辑一个文本文件

格式:vi  文件名

1)如果这个文件是存在的,而且是文本文件,那么vi就会直接打开这个文件
2)如果这个文件是存在的,而且是目录文件,那么vi也可以打开这个文件,但是无法正常的保存
3)这个文件不存在 ,vi会自动的创建一个新的空文件
vi打开后,退出的方法
先按键盘的 ESC 键
然后 按 shift 和 : 两个键【一块按】
最后在左下角的冒号后面输入 q! ,然后敲回车

 案例:复制文件 /etc/init.d/functions 复制到home下,然后用vi打开看看这个文件的内容

cp /etc/init.d/functions /home/
vi /home/functions

vi是一个模式化的工具
模式1:查看模式
功能:
1. 查看文件的内容
2. 在文件中,搜索指定的内容
3. 复制行或者是删除行
表现
进入到输入模式的时候,在屏幕的最下角没有任何内容
模式2:输入模式
功能:
1. 可以在文件中进写入或者修改操作
表现
进入到输入模式的时候,在屏幕的最下角出现 INSERT 字样
模式3:末行模式
功能
1. 主要是用于执行各种的命令
2. 显示行号
3. 保存、退出
4. 行跳转
表现
在屏幕的左下角出现 冒号和一个闪烁的光标
模式转换问题
查看模式 ===> 输入模式
1. A a
2. I i
3. O o
输入模式 ===> 查看模式
1. ESC
查看模式 ===> 末行模式
1. shift + :
末行模式 ===> 查看模式
1. ESC
输入模式和末行模式之间,无法进行直接切换
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值