linux基础命令下

2020-03-23  本文已影响0人  later02

命令是区分大小写的。

ls -l   查看详细信息

查询出来的大小默认单位是字节,byte.

2如何创建一个空文件

touch /oldboy/olbboy.txt 

3如何对空文件进行编辑 

1)打开一个文件进行编辑

vi/vim(centos7没有此命令)

按i进行编辑

保存关闭:按esc(退出编辑状态)

按:wq(write --->写/保存 quit 退出)

q 只退出,不保存

w只保存,不退出

2)将文件不用打开进行直接编辑

将屏幕上显示的信息保存到文件中

第一步:屏幕上有信息显示

echo "hello world" 

第二步:屏幕的信息显示到屏幕上

echo "hello world > oldboy.txt(会覆盖之前的内容)

说明: > 标准输出重定向

 执行原理:将原有的数据清空,在将数据写入

>>  标准输出追加重定向

不会清空原有数据,在最后一行添加新数据

检查文件写入是否正确:

4.查看文件内容的命令:

cat(猫)  ----- 查看文件

cat oldboy.txt     cat c.txt b.txt (查看多个文件)

5.如何复制保存数据

copy(复制)  -- cp 

用法: cp 要复制数据信息(文件/目录)复制到什么位置

cp /oldboy/oldboy.txt  / tmp 

备份整个 oldboy 目录

cp /oldboy /oldboy_bak  出现错误:cp: 略过目录"/oldboy"

正确方式 

cp -r = cp - recursion(递归)  拷贝该目录下的所有东西到另一个目录

cp -r  /oldboy /oldboy_bak  发现 oldboy_bak 下面多了一个oldboy文件夹

补充:不需要多次确认是否覆盖:

\cp -r /oldboy/oldboy01/  /tmp/ 

需要多次确认是否覆盖:

cp -r /oldboy/oldboy01/  /tmp/ 

6)删除数据命令 

delete(删除) == remove(移除) = rm 

/rm  强制删除,不需要提示

rm -f  = rm -force 强制删除文件,不提示

rm -rf  可以强制删除目录和目录下的文件

PS:运维人员两大经典错误

01.删根目录  避免

rm -rf /  或者 rm -rf / old  (中间出现了空格) 表示删除 根目录 和当前目录下的 old文件夹

所以我们最好切换到需要删除的文件下,在进行删除比较好.

7)移动数据信息(剪切)

 move   --->  mv 

mv 命令用法跟  cp类似  

mv /oldboy /tmp/  

说明:移动目录不需要加参数,如果有重复需要覆盖,可以使用/mv  或者 mv -f  

8)重命名  mv 

mv boy.txt  girl.txt  

快捷方式:

ctl + a 移动光标到行首  

ctl + e  移动光标到尾行

ctl + 左右方向键 按照英文单词快速移动

ctl + l 清屏 

ctl + c 中断命令执行操作

ctl + d 补全快捷键

方向键上下  调取之前输入过的命令 

上一篇 下一篇

猜你喜欢

热点阅读