陈斌彬的技术博客

Stay foolish,stay hungry

Mac 终端指令

文本编辑

nano 文件名

例:编辑用户目录下的 1.txt

nano 1.txt

img

^ 代表 Ctrl 键

^X 退出 nano

^O 保存文件

^C 显示光标位置,在第几行,第几列,第几个字符处

^R 插入磁盘上其他的文件的内容至光标位置

^W 查找字符串

^Y 跳至前一屏

^V 跳至后一屏

^K 剪切光标所在行的文本, 并保存到剪贴板,或剪切选中内容

^U 将剪贴板内容粘贴至当前行

^P 跳至前一行

^N 跳至后一行

^A 跳至当前行首

^E 跳至当前行尾

^F 向前跳一字符

^B 向后跳一字符

^M 插入新行于游标位置

^D 删除光标之下的一个字符

^H 删除光标左侧的一个字符

编辑完成后 用 Ctrl +O 存盘,Ctrl+X 退出

权限

读取 read 写入 write 执行权限 excute

例如:777 权限 rwx rwx rwx

三个数字,分成3部分,

第1个数字,表示所有者的权限,

第2个数字,表示同组用户权限,即用户所在的组的其他成员

第3个数字,表示其他组的用户的权限

r 代表读取权限,值等于4,

w 代表写入权限,值等于2,

x 代表执行权限,值等于1。

因此,7表示可读,可写,可执行

0表示不可读,不可写,不可执行

  • 比如上面的777,

第一位7等于4+2+1,所以就是rwx,所有者有读取、写入、执行的权限,

第二位7也是4+2+1,rwx,同组用户具有读取、写入、执行权限,

第三位7,代表其他用户有读取、写入、执行的权限。

  • 再比如744,

第一位7等于4+2+1,rwx,所有者具有读取、写入、执行权限,

第二位4等于4+0+0,r – –,同组用户只有读取权限,

第三位4,也是r– –,其他组的用户也只有读取权限。

建立新目录

mkdir 目录名