树莓派学习:Linux指令学习新建⽂件,查看⽂件,修改权限,删除
1.新建⽂件 touch led.c
惊蛰节气的风俗
说明:通常⼀般⽤mkdir创建⽂件夹,touch创建⽂件,注意命令和⽂件名加空格。
2.编写⽂件内容
推荐一款不花钱的手游vim led.c 进⼊编写窗⼝,输⼊ i 进⼊插⼊模式,输⼊要编写内容,按键盘ESC退出编辑,输⼊ :wq 保存并退出
说明::wq 保存并退出两只老虎爱跳舞
:q! 强制退出并忽略所有更改
胡歌和林依晨:e! 放弃所有修改,并打开原来⽂件
(部分Vim操作指令)
3.修改⽂件权限香港明星黑社会
chmod 777 led.c
说明:chmod是分配⽂件权限,⼀般后⾯会带三个数字,例如 chmod abc led.c (abc代表三个数字,三个数字其实是对应的⼆进制)a:是⽂件所有者的权限 b:与⽂件所有者同属⼀个⽤户组的其他按⽤户的权限 c:其他⽤户组的权限
权限⼀共有三种 r(可读) w(可写) x(可执⾏) 其中 有可读r权限,则r是4 有可写w权限,则w是2 有可执⾏x权限,则x是1 (其实是⼆进制111,r是第⼀个1代表⼗进制4 , w是第⼆个1代表2,x是第三个1代表1)
所以⼀共有四种权限分配(默认都是可读的)
① rw- (可读可写不可执⾏): ⼆进制是110 转化为⼗进制是4+2 = 6
② r-x(可读不可写可执⾏):⼆进制是101 转化为⼗进制是4+1 = 5
③ rwx(可读可写可执⾏) :⼆进制是111 转化为⼗进制是4+2+1 = 7
④ r–(只可读):⼆进制100 转化为⼗进制是4
例如
chmod 777 led.c(所有⼈都有可读可写可执⾏的权限)陈慧琳生子
chmod 765 led.c(⽂件所有者有所有权限,同⽤户组的有读写权限,不同组的其他⽤户有读和执⾏权限)
4.删除⽂件
rm led.c