MAC:
sudo spctl --master-disable #Perferences - Security & Privacy- General- Allow apps downloaded from-->anywhere
Linux:
基本与MAC通用。
命令行:
command [-options] parameter1 parameter2
command:命令或可执行文件
[-options]:在实际中 []并不出现,一般加入参数设置 会用 - 例如-h,有事完整的参数名会输入-- 例如--help
parameter:为 command或 options的参数
空格:无论空几格,均视为一格
回车enter执行命令
命令太长,用\来转义[enter]符号,使命令连续到下一行。祝: \ 后裂开接特殊字符
区分大小写
=命令用=连接并且等号两边没有空格,是连续输入的,这样,在“本次登入”中查看英文信息。若注销Linux,刚刚执行的命令就没有用了。
基础命令
1.data 查看日期,date +%Y/%m/%d查看年月日, date +%H:%M查看时间
JulietdeMacBook-Pro:/ juliet$ date +%Y/%m/%d
2019/03/23
JulietdeMacBook-Pro:/ juliet$ date +%H:%M
00:48
2.cal显示日历,cal 2019,
cal [month] [year]
JulietdeMacBook-Pro:/ juliet$ cal 2019
2019
January February March
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 4 5 1 2 1 2
6 7 8 9 10 11 12 3 4 5 6 7 8 9 3 4 5 6 7 8 9
13 14 15 16 17 18 19 10 11 12 13 14 15 16 10 11 12 13 14 15 16
20 21 22 23 24 25 26 17 18 19 20 21 22 23 17 18 19 20 21 22 23
27 28 29 30 31 24 25 26 27 28 24 25 26 27 28 29 30
31
April May June
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 1 2 3 4 1
7 8 9 10 11 12 13 5 6 7 8 9 10 11 2 3 4 5 6 7 8
14 15 16 17 18 19 20 12 13 14 15 16 17 18 9 10 11 12 13 14 15
21 22 23 24 25 26 27 19 20 21 22 23 24 25 16 17 18 19 20 21 22
28 29 30 26 27 28 29 30 31 23 24 25 26 27 28 29
30
July August September
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 1 2 3 1 2 3 4 5 6 7
7 8 9 10 11 12 13 4 5 6 7 8 9 10 8 9 10 11 12 13 14
14 15 16 17 18 19 20 11 12 13 14 15 16 17 15 16 17 18 19 20 21
21 22 23 24 25 26 27 18 19 20 21 22 23 24 22 23 24 25 26 27 28
28 29 30 31 25 26 27 28 29 30 31 29 30
October November December
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 4 5 1 2 1 2 3 4 5 6 7
6 7 8 9 10 11 12 3 4 5 6 7 8 9 8 9 10 11 12 13 14
13 14 15 16 17 18 19 10 11 12 13 14 15 16 15 16 17 18 19 20 21
20 21 22 23 24 25 26 17 18 19 20 21 22 23 22 23 24 25 26 27 28
27 28 29 30 31 24 25 26 27 28 29 30 29 30 31
JulietdeMacBook-Pro:/ juliet$ cal 11 2022
November 2022
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
3.bc好用的计算器: %余数,/除法:默认输出整数,quit离开
scale=3 指定小数点的位数。
JulietdeMacBook-Pro:/ juliet$ bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
scale=5
1/3
.33333
4.tab命令补全,文件补全
[tab]接在一串命令的第一个字后面时,为“命令补全”
[tab]接在一串命令的第二个字后面时,为“文件补全”
前面输入过cal命令
JulietdeMacBook-Pro:/ juliet$ ca
caffeinate calendar cancel captoinfo cat
cal caller cap_mkdb case
ca[tab][tab]列出了所有ca打头的命令
JulietdeMacBook-Pro:/ juliet$ ls -al ~/.bash
.bash_history .bash_profile .bash_sessions/ .bashrc
补齐文件
5.control+c 中断运行的程序, control+d键盘输入结束、文件结束,相当于exit
6.rm -rf 命令......
rm 是 linux系统下删除文件的命令....
-r 代表删除这个下面的一切 (递归处理,文件夹中文件以及子目录)
-f强制删除文件和目录
rm -rf /会警告你这个操作是危险的
rm -rf /*会顺利删除所有数据 极度危险!!!(好奇心害死猫系列,千万别手残)
其实我在想,恢复硬盘数据不就好了吗?一般也就是删头文件吧?