Linux目录及基础必会命令(每个命令都带有图解)

目录

Linux文件目录分布

Linux常用命令:

cd+文件夹名字: 访问某个文件夹

ls:显示当前所在目录的文件

touch+文件名:创建文件(可创建多个)

rm+文件名:删除文件(可删除多个)

mkdir+目录名:创建目录(也可创建多个)

sudo + 命令:用管理员权限执行命令

pwd: 显示当前目录的绝对路径(上面已经运用多次(cd命令))

         vi 常用的两种模式

1.命令行模式

2.文本输入模式


 

Linux文件目录分布

我们Linux文件目录是呈现一个树状的数据结构

ee32ff84bae34fdd97963e07486230b7.png

根目录: / 也就是说 目录的一个源头

用户目录:~ 或者 /home/username

Linux常用命令:

cd+文件夹名字: 访问某个文件夹

cd /:切换到根目录

385abb42ff764549acd254849d33dc90.png

cd ~:切换到home目录

0ad4f5fe01344337a8ec02df2b9495df.png

cd /home/xp/桌面:切换到home/xp下的桌面目录

8464471f630646838de5219b937d0538.png

 cd -: 切换到上次访问的目录

05be8f25bd154429949bcb20a7dbac6e.png

 cd ../:切换到上一级目录

e6b339f0d0874ee1ad53751e3d9e00a3.png

  ls:显示当前所在目录的文件

 

 

ls:

8296bb36e9cf43ffb7d8b1454b602711.png

 ls -a:查看当前目录下的所有目录和文件(包括隐藏的文件)

19e97822bb514bb5a70a25e5a4333a42.png

 

touch+文件名:创建文件(可创建多个)

6c3c9aace77549728ec1fbec23f2e4c9.png

也可创建多个文件: touch 文件名1 文件名2 ... 

 48b4e12cd382438381de7f194e4414c7.png

rm+文件名:删除文件(可删除多个)

删除文件:
rm 文件        删除当前目录下的文件
rm -f 文件    删除当前目录的的文件(不询问)
83c4ccccbdde49fba826c2f5ff34b24b.png

删除目录:
rm -r filetest    递归删除当前目录下的aaa目录
rm -rf filetest    递归删除当前目录下的aaa目录(不询问)

c7266f1565e940dbbbd8bbfe1ac0903b.png

mkdir+目录名:创建目录(也可创建多个)

faac3339e9ab4d16b0661e86782b5291.png

TAB键:补全

sudo + 命令:用管理员权限执行命令

如使用vim编辑器需要手动安装vim编辑器,要提供管理员权限,sudo apt‐get install vim

pwd: 显示当前目录的绝对路径(上面已经运用多次(cd命令))

vi 常用的两种模式

sudo apt‐get install vim:安装vim编辑器

vi + 文件名 或用vi打开/创建某个文本文件

1.命令行模式:按ESC进入,在这个状态下,可以输入命令常用命令

: + 行号:跳转到某一行

G:跳转到文本末尾

yy: 复制某一行,复制的位置由光标所在位置决定

yx:复制若干行,x代表行数,输入2,就是复制当前行和它下面的两行(总共三行), 复制的位置由光标所在位置决定。

p:把刚刚复制的内容进行粘贴,粘贴的位置由光标所在位置决定

:+wq 保存文本并退出

:+q 正常退出文本

:+q! 强制退出文本

:set nu 程序显示行号

:dd 删除一行

ESC: gg=G 自动整理代码

2.文本输入模式:按i进入

首先要安装 gcc linux编译器: sudo apt‐get install gcc

进入文本输入模式,即可编辑代码,注意只能键盘操作, 鼠标不行。

写完demo.c 我们要将写完的程序 进行编译,生成二进制文件

a.out:编译完之后默认生成的文件

也可指定生成的文件名 gcc demo.c–o demo

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值