linux学习笔记一

一、文件和用户管理

(1)ls:列出目录内容

(2)ls -l:列出目录内容详细信息(注意两者之间有空格)

 (3)pwd:显示当前路径

(4)非常见文件类型

 b:设备文件(块设备)储存设备硬盘,U盘/dev/sda,/dev/sda1

c:设备文件(字符设备)打印机,终端/dev/tty1

l:链接文件(淡蓝色)

s:套接字文件

p:管道文件

(5)ctrl+l:清屏

(6)改变目录:

1.cd:绝对路径或相对路径

(7):创建文件

touch  路径和名字(实例:在根目录下创建文件varl)

 (8)创建目录

1.mkdir 路径和目录名

 

2、连续创建目录:mkdir -p 路径和目录名

 

(9)复制文件

cp 源文件 目标文件夹

实例:将c1中的d1文件复制到a1文件下

 

(10)cp -r 源文件路径 目标文件夹:复制某文件夹(内部可能有多个文件)到另一个位置

(11)mv 源文件路径 目标文件位置:移动文件

若要移动并改名:在目标文件位置中写出文件的新名称

 

 

(12)删除:rm  -rf 文件或目录的路径(注意m与-之间有空格,f与文件路径中也有空格)

/*:表示删除路径下所有文件(最好忘记这条命令!!!!)

/*1:删除路径下所有以1结尾的文件

 (13)查看文件内容:

cat 文件路径

head -行数 文件路径:查看前几行

tail  -行数  文件路径:查看后几行

more 文件路径:相比于cat,more能一行一行显示文件内容,而cat是直接到达末尾。

grep 关键字 文件路径:在文件中查看包含关键字的内容

(14)创建并填写文件:

vim 文件路径

 (15)修改文件:
1.文件1路径 > 文件2路径:将文件1的内容覆盖写入文件2

 

 2.gedit 文件路径:
编辑已存在文件或新建文件并开始填写

3.vim 文件路径:按下i键开始编辑文件(若文件不存在则先创建文件);按下:wq保存并退出;按下Esc退出编辑模式。

yy:复制:p:粘贴

 dd:删除

 u:撤销

x:删除某个字符

:set nu   给每行编号

:set nonu  取消行号设置

 v:进入或退出可视化状态,进行精确选取字符

3G:进入第3行

gg:进入页首

G:进入页尾

0:行首

$:行尾

/string  在文件中查找字符;输入N进行上下切换找到的字符位置

:范围 s/原内容/新内容/全局   查找替换

      实例:

       :1,7  s/local/city/g

:w /文件路径  读入文件/写文件(另存为)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值