Linux命令
cat/vim
功能:在Linux操作系统中打开文件。
【cat】在操作界面命令行直接打开,自动退出。
【vim】在另一界面打开,输出命令退出。
vim退出命令:
按ESC键跳到命令模式,然后:
:w //保存文件但不退出vi
:w file //将修改另外保存到file中,不退出vi
:w! //强制保存,不退出vi
:wq //保存文件并退出vi
:wq! //强制保存文件,并退出vi
:q //不保存文件,退出vi
:q! //不保存文件,强制退出vi
:e! //放弃所有修改,从上次保存文件开始再编辑
:w !sudo tee % //强制保存只读文件
copy
copy -a
//递归复制,复制的数据bai会保留原有数据的时间戳等信息
copy -r
//递归复制,复制的数据会使用新的时间戳等信息
du
du -sh *
//查看当前目录下所有文件夹的大小
find
find . -name “*.mk
”
find -name cmr_sensor_info.h
find -name *.dts
find -name zte_gpio
//更改文件夹所有文件权限
①find -type f -exec chmod 644 {} ;
②find -type f|xargs chmod 644
grep
grep -rn gc8034
grep -rn “keywords”
//关键词查找符合条件的文件的行;
grep -rn -i “keywords”
//关键词查找符合条件的文件的行,且忽略大小写;
grep <keyword
> * -r
root
-
非永久性获取root权限
键入的命令之前加上sudo前缀。
sudo <command
> -
永久性获取root权限
①先临时获取root权限,使用root权限更改root用户的密码。
sudo passwd
②然后利用su命令键入更改的root密码。
sudo su
即可实现以root用户登录终端。
sudo
sudo -s
//变为root环境
touch
touch <
filename
>
//新建一个不存在的文件filename
touch <参数> <filename
>
//修改文件时间戳
vim
命令模式下:/<
keyword
>
//vim搜索字符串
Linux操作
代码更新
初次更新:repo sync
在已有代码的基础上更新:cleansync