admin管理员组文章数量:1318038
1.VIM:
输入模式
i和a是输入模式、o是新建一行在转输入模式,s删除光标所在字符;
ESC切换指令模式
Ctrl+f下一页、Ctrl+b上一页、cc删除整行、dd删除该行、ndd删除当前行向下n行、x删除当前字符
nyy复杂n行 、 p粘贴
底行模式
在指令模式输入:,x或者wq保存退出、q!强制退出、w保存、q退出
Cat命令查看文本内容
在指令模式按‘/’进入底行模式,然后可以查找内容
2.文件
touch:创建文件
mkdir:创建文件夹 -p级联创建(向上)
rm:删除文件、对于链接文件不会删除源文件 -f强制删除、-r递归删除(向下);删除文件夹需要加 -rf
rmdir:删除文件夹 -p级联删除(向上,删除后上层文件夹为空也一起删除)
cp:复制文件(参数 原地址 目的地址):-f强制 -r递归复制
mv:移动文件(参数 原地址 目的地址):-f直接覆盖 mv c.c d.c 这个操作没有改变路径相当于重命名
find:find /etc/ -name vim* (查找etc目录下vim开头文件),不加路径就是当前目录下
grep:文件中查找关键字。-i忽略大小写,-r指定目录递归查找,-d查找目录非文件 grep -ir "ubuntu" /usr
3.压缩
zip:(参数 压缩文件名.zip 被压缩文件)将一个多个文件压缩成.zip文件 -r递归压缩,-v显示,-F修复 -num压缩率 -b<目录>
unzip:(参数 压缩文件名.zip)-l 显示,只查看 -p<密码> -d<目录> unzip xx.zip -b ../dir
tar(参数 压缩文件名 被压缩文件名)
tar -vcjf test1.tar.bz2 test1 压缩bz2格式
tar -vczf test1.tar.gz test1 压缩gz格式
tar -vxjf test1.tar.bz2 解压
tar -vxzf test2.tar.gz 解压
4.权限管理/磁盘管理
chomd:修改权限, chmod 766 test1.txt -R递归修改 chmod 766 -R test/ 修改目录test下所有文件权限
chown:修改归属用户和归属组 chown root.root test
查看分区情况:cat /etc/fstab ls /dev/sd* sda、sdb、sdc表示多块磁盘,sda1、sda2表示一块磁盘上的分区
fdisk:对磁盘分区 sudo fdisk /dev/sdb
p:显示已经有的分区
n:新建分区 t:更改分区类型 d:删除现有分区 a:更改分区启动标志 w:保存更改 q:退出
mkfs:分好区后进行格式化(建立文件系统) mkfs -t vfat /dev/sdb1
mount:将分区挂载到文件夹下 一把在/mnt目录下建立一个文件夹用来挂载新设备(U盘,SD卡)
sudo mount -t vfat /dev/sdb1 /mnt/tmp
之后就可以通过访问/mnt/tmp来访问分区了(U盘、SD)
sudo umount -t vfat /dev/sdb1 卸载
版权声明:本文标题:嵌入式Linux-1.基本操作(vim、文件操作、压缩、分区挂载) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1724514352a891173.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论