Linux必备常见命令(嵌入式开发)

1.打开终端、退出终端

Ctrl+shift+‘n’ :打开一个同路径的终端;
Ctrl+alt+‘t’ :打开一个以主目录为路径的新终端;
Ctrl+‘d’ :关闭终端;
Exit命令也可以退出终端。

2.清屏

快捷键:ctrl+‘l’
终端命令:clear清屏命令。

3.Vi编辑器

3.1vi(vim)vi(vim)文件名 进入命令行模式
三种模式:命令行模式、编辑模式、底行模式
Vi打开文件进入的就是命令行模式;
命令行模式下用i/a/o进入编辑模式;
底行模式下用shift+:可以进入底行模式;
编辑模式下,用esc进入退出到命令行模式,在shift+:切换到底行模式。
命令行模式:复制、粘贴、剪切、删除、光标移动。

复制:
yy:复制一行;nyy:复制n行;
删除或剪切:
dd:删除或剪切一行;ndd:删除或剪切n行;
粘贴、撤销:
p:粘贴;u:撤销; ctrl+‘r’:反撤销;
光标定位gg:
光标定位文件开头;G:光标定位最后一行开头。
编辑模式:i/I a/A o/O进入编辑模式。
底行模式:保存、退出、替换、复制
保存 :w ;退出 :q; 保存并退出 :wq、:x;
强制退出:!q;分屏:vsp;
高亮显示:/world;去除高亮:noh;
将文件中所有的world1替换成world2:%s/world/world/g
%:全文;s:替换所有;g:一行中所有。

4.查看文件 ls:列出当前路径下的文件

Ls-i:查看文件的inode号;
ls-a:列出当前路径下的所有文件;
Ls-lh:查看文件的详细信息,文件大小带单位;
Ls-l:查看文件的详细信息。

5.改变路径 cd 目录名:切换到指定目录下

Cd :切换到用户主目录;cd/home/hq:切换到用户主目录;
Cd ~:切换到用户主目录;
Cd/:切换到根目录;cd -:切换到上一次操作的路径;
Cd.:切换到当前路径;cd…:切换到上一级目录。

6.创建文件及文件夹

  1. 创建目录文件
    mkdir :创建一个目录文件
    Mkdir -p 目录1/目录2/目录3……创建多级目录
  2. 创建普通文件
    3.touch 文件名(需要指定后缀):创建普通文件
    touch 文件1 文件3 文件3……创建多个普通文件。

7.删除文件 rm

rm 文件名 :删除一个普通文件
rm 目录名 -p:删除目录文件。

8.复制 cp

cp 文件名 新文件名:将文件在当前路径下复制一份;
cp 文件名 路径 :将文件复制到指定路径下
注:若复制的时文件夹需要加 -r选项。

7. 移动或重命名 mv

mv 文件名 路径:将文件移动到指定的路径下;
mv 文件名 新文件名:将文件重命名。
注:mv对文件夹的操作不需要加 -r。

猜你喜欢

转载自blog.csdn.net/qq_47023150/article/details/123294641
今日推荐