Linux基本命令及操作

Linux基本命令及操作

1.文件建立

touch filename
注意:如果文件不存在时,建立新文件;若文件存在时,则修改文件时间戳
示例:在桌面建立新文件file1:
在这里插入图片描述

2.目录建立

mkdir directory
示例:在桌面建立目录test:
在这里插入图片描述
mkdir -p dir1/dir2/dir3
注:-p 表示建立递归目录时,当上层目录不存在时自动建立
示例:在桌面上建立 test1 /test2 /test3:
在这里插入图片描述

3.文件编写

gedit file
##图形界面下的文本编辑器
示例:建立file:
在这里插入图片描述
执行后出现如下:
在这里插入图片描述
编辑完成后按【save】保存,退出
注:进入图像操作界面 :Ctrl+Alt+F2 ;进入数字操作界面:Ctrl+Alt+F1

vim file
在这里插入图片描述
按【i】进入inset模式—>编写文件—>按【ESC】退出inset模式—>按【:wq】保存退出

#####vim异常退出#####
若vim异常退出时会生成.file.swp文件
再次打开时会出现以下界面:
在这里插入图片描述
无论按O,E,R ,Q ,A,任何一个都不会删除.swp文件, 那么再次打开文件是还会出现以上界面,直到按(D),.swp文件被删除 ,vim恢复正常工作。

4.文件查看

file 源文件 ##查看文件类型
在这里插入图片描述
注:文件的格式不是由后缀决定而是由文件内容决定

cat file ##查看文件全部内容
在这里插入图片描述
cat -b file ##查看文件时,显示行号不包含空行
在这里插入图片描述
cat -n file ##查看文件时,显示行号包含空行
在这里插入图片描述
less file ##分页查看
在这里插入图片描述
用法:
上/下 ##逐行移动
pageup/pagedown ##逐页移动
/关键字 ##高亮显示关键字,n向下匹配,N向上匹配
v ##进入vim模式,按【:wq】返回less模式
q ##退出

head file ##查看文件前10行
在这里插入图片描述
head -n 3 file ##查看文件前3行
在这里插入图片描述
tail file ##查看文件后10行
在这里插入图片描述
tail -n 3 file ##查看文件后3行
在这里插入图片描述

5.文件移动

mv 源文件 目的地文件 ##相同磁盘的文件移动是重命名过程;不同磁盘是复制删除过程
在这里插入图片描述
mv 源目录 目的地目录
在这里插入图片描述
mv 目标目录/ * . ##把目标目录中的所有文件移动到当前目录中,
在这里插入图片描述

6.文件复制

cp 源文件 目的地文件
在这里插入图片描述
cp -r 源目录 目的地目录
在这里插入图片描述
cp 源文件1 源文件2 目的地目录
在这里插入图片描述
cp -r 源目录1 源目录2 目的地目录
在这里插入图片描述

7.文件大小统计

wc file ##显示文件的行数/单词数/字节数
在这里插入图片描述
wc -l file ##文件的行数
在这里插入图片描述
wc -w file ##文件的单词数
在这里插入图片描述
wc -m file ##文件的字符数
在这里插入图片描述
wc -c file ##文件的字节数
在这里插入图片描述

TEST

在这里插入图片描述
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值