MindStudio训练营第一期(Linux学习)

这篇博客详细介绍了Linux系统中常见的命令行操作,包括切换目录、查看文件内容、文件管理、文本编辑及压缩解压等。重点讲解了vim编辑器的使用模式,并列举了如ls、cd、mkdir、rm、cp、mv、cat、more、less、find和gzip等命令的用法和选项。此外,还提及了交互式编辑器vim的操作流程。
摘要由CSDN通过智能技术生成

1.ls

cd -进行前后两个目录之间的来回切换

pwd显示当前目录

cd ..回到最初目录

cd .回到上一级目录

ls 显示当前目录的内容

ls dir:显示dir文件夹内的内容

ls -a 显示当前目录的所有内容,包括开头为.的隐藏目录和隐藏文件

ls -l 显示当前目录文件的详细信息

ll 显示当前目录的所有内容(ls -a)的详细信息

mkdir 文件名 文件名:在当前目录创建多个新的目录

mkdir dir/dir1在指定的路径(dir)创建新的目录(dir1)--如果子路径的父路径不存在,将无法创建新的目录

mkdir -p dir0/dir 同时创建父目录dir0和其子目录上的dir

mv -b:覆盖文件前先备份

mv -f:如果目标文件已存在,不会询问而直接覆盖(force是强制的意思)

mv -i:若目标文件已经存在,会询问是否覆盖

mv -u:若目标文件已存在,且source比较新,才会更新(update)

mv 1.txt 5.txt 对1.txt文件进行重命名

rm 删除文件或目录(rm删除后不可恢复),不能直接删除,要:rm -r dir

rm -f,--force忽略不存在的文件,从不给出提示

rm -i,--interactive进行交互式删除

rm -r,-R,--recursive 指示em将参数中列出的全部目录和子目录均递归地删除

rm -v,--verbose 详细显示进行的步骤

cp  dir1 dir2 dir 把dir1和dir2复制到dir文件夹中

cp dir1 dir/dir2 把dir1复制到dir文件夹中,然后重命名为dir2

cp直接使用时,会遇到cp: -r not specified; omitting directory 'dir2',,此时在 cp后面加上-r即可

cat命令用于读取文件的全部内容,或者将几个文件合并为一个文件

cat 2.txt 读取2.txt中内容

cat -A  1.txt显示文件中不能打印的内容

cat -n 1.txt 对文件中每一行进行编号

cat -b 1.txt 对文件中非空行进行编号

cat 1.txt > file.txt 把1.txt中内容复制到file.txt中

cat 1.txt >> 2.txt 在2.txt后面追加1.txt中的内容

用于对vim生成的文件

head命令用来显示文件开头10行

tail命令用来显示文件尾部10行

more +n 从第n行开始显示

more -n 定义屏幕大小为n行

more +/pattern在文件显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示

more -c 从顶部清屏,然后显示

使用more命令在读取文件信息时,可以进行交互操作

enter 向下n行,需要定义,默认n行

CTRL+F 向下滚动一屏

CTRL+B 返回上一屏

= 输出当前行的行号

V 调用vi编辑器

!命令 调用Shell,并执行命令

q 退出more

less命令读取内容

less /字符串:向下搜索“字符串”功能

less ?字符串:向上搜索“字符串”功能

Q 退出less命令

空格键 滚动一页

回车键 滚动一行

find -empty 查找空文件

find -empty -delete 查找空文件并删除

gzip 对linux系统在一个文件进行压缩和解压缩,无法压缩一个目录

gzip -d 解开压缩文件

gzip -f 强行压缩文件

gzip -l 列出压缩文件的相关信息

gzip -v 显示指令执行过程

tar命令可用于打包文件,把多个文件打到一个包中,gzip不行

tar -c 建立新的压缩文件

tar -x 从压缩的文件中提取文件

tar -t 显示压缩文件的内容

tar -z 支持gzip解压文件

tar -j 支持bzip2解压文件

tar -v 显示操作过程

ln 创建硬链接和软连接

linux文本编辑器 vim

 vim 文件名 ,如果目录下有这个文件,就打开,如果没有,会创建一个新的文件。注意: :q是直接退出, :wq是保存并退出

vim filename打开文件后,进入的是普通模式,修改文件,按i进入插入模式,会在最下面提示当前模式是insert,按esc可以退出插入模式,回到普通模式。

 算了,写不下去了

https://www.runoob.com/linux/linux-vim.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值