一.MAC权限管理
1.字母权限分配
chmod u+x file
chmod u-x file
(对用户单独设置权限用此方式。)
2.数字权限
chmod 755 file
数字对应权限如下:
r 4
w 2
x 1
755 rwx r-x r-x
754 rwx r-x r--
默认644
父目录的文件读取权限没有设置,影响子文件的权限。
sudo chmod 更改文件夹和子文件的所有权限。
777是所有人都拥有读写执行的权利,755是只有文件的属主有读写执行的权利,别的用户只有读和执行的权利
查看文件和文件夹权限: ls -l filename;
修改文件所属:chown -R root:wheel filename;
groups // 查看当前用户所属组
groups user_name // 查看指定用户所属组,用户所属组可有多个
id -a user_name // 可以查到指定用户所属组更详细的信息
查看当前用户的用户名:whoami
二.MAC浏览器快捷键:
Command+L 前往URL地址栏,填写新的网址或进行搜索
Command+T 开启新的浏览器标签页
Command+W 关闭当前标签页
Command+R 刷新当前标签页
Command+. 停止载入当前标签页
三.文件编码格式
修改文件编码:
iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]
重要参数是:
-f是表示从什么编码,后面跟编码
-t是表示转换到什么编码,后面跟编码
>表示从哪个文件保存为哪个文件
cat功能:
1.一次显示整个文件。$ cat filename
2.从键盘创建一个文件。$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件: $cat file1 file2 > file
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
cat -n a.txt > b.txt
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
cat -b a.txt b.txt >> c.txt
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
四.MAC终端快捷键:
1、将光标移动到行首:ctrl + a
2、将光标移动到行尾:ctrl + e
3、清除屏幕: ctrl + l
4、搜索以前使用命令:ctrl + r
5、清除当前行: ctrl + u
6、清除至当前行尾: ctrl + k
7、单词为单位移动:option + 方向键