1、磁盘阵列是将多个硬盘整合成一个大硬盘
2、不正常的关机可能会导致文件系统错乱,造成数据的毁损,通常linux主机都会加载一个不断电系统。
3、文件开头为小数点.的文件就是隐藏文件
4、ctrl+alt+F1~F6:从界面进入命令界面
5、ctrl+alt+F7:从命令界面到图形界面,或者在命令界面输入startx
6、exit:注销系统
7、cd:切换路径
8、命令行模式登录后所取得的程序称为shell,不论空几个格,shell都视为一格,命令太长可以使用反斜杠\来转义回车,使命令连续到下一行,英文大小写字母不一样的
9、ls -al ~:列出所有隐藏文件与相关的文件属性
10、date:显示当前日期
11、cal:显示日历,语法cal [[month] year],例如cal 10 2009
12、bc:可以进行简单的计算,默认输出整形,可以使用scale=3表示输出3位小数,quit表示退出计算器
13、在输入部分命令的情况下,Tab键一次为命令补全,tab键两次则列出所有以输入字母开头的所有文件
14、在命令模式下,连续按下两个tab键,显示总共有多少个命令
15、Ctrl+c:中断正在运行中的命令
16、Ctrl+d:键盘输入结束
17、可以使用main 命令来查询该命令的具体用法,例如main tail,main是manual(操作说明)的简写,可以按住q键离开main环境
A、Home键去第一页
B、End键去到最后一页
C、/string:向下查询string字符串,如果要查询/bird,就输入/bird
D、?string:向上查询string字符串
18、nano 文件名:一个编辑器的形式,例如nano test.txt
19、who:查看目前有谁在线
20、netstart -a:有网络的联机状态
21、只有Root账户才能进行关机/重启的命令
A、sync命令让内存数据同步写入磁盘
B、关机/重启命令已经调用了sync命令
C、最好多执行几次sync命令
D、一般用户操作命令只会更新自己数据,root用户可以同步整个系统
22、shut down -h now:关机,根据目前已启动的服务来逐次关闭各服务后才关机
23、shut down -r now:重启
24、reboot:重启
25、halt:关机,能够在不理会目前系统状况下,进行硬件关机的特殊功能
26、poweroff:关机
27、init 0:关机,这是切换各种系统运作模式的其中一种
28、halt会先调用shutdown,而shutdown最后会调用halt
29、修改密码:passwd
30、/etc/passwd:所有系统帐号信息
31、/etc/group:所有的组名
32、/etc/shadow:个人的密码
33、r表示可读、w代表可写、x代表可执行(execute)
34、目录没有x(执行)的权限,就不能进入此目录
35、改变文件所属用户组:chgrp usergroup install.log
36、改变文件所有者:chown username install.log
37、r:4、w:2、x:1
38、chmod 740 filename:改变文件的权限
39、w(可写)的权限,并不具有删除文件本身的功能
40、一个用户对一个文件没有任何的权限,不能读写执行,但是它对该文件所在的上级目录有写的权限,那么该用户也可以删除该目录以及该目录下面的文件
41、touch:可以新建文件
42、su - vbird:切换用户登录
43、文件种类:
A、.sh的文件是脚本或者批处理文件,是shell的缩写
B、d:文件夹
C、l:连接文件
D、b:块设备文件
E、c:字符设备文件
F、s:套接字
G、p:管道文件
44、linux目录配置
A、/bin:放置的是在单用户维护模式下还能够被操作的命令,主要有cat、mv、mkdir等
B、/boot:主要放置开机会使用到的文件
C、/etc:系统主要的配置文件几乎都放置在这个目录内
45、/usr:是unix software resource(unix操作系统软件资源)的缩写
46、.代表当前目录,也可以使用./来表示。
47、..代表上一层目录,也可以使用../来表示。
48、cd ~ vbird:代表去vbird这个用户的主文件夹,即/home/vbird
49、cd ~和cd:都是表示回到自己的主文件夹
50、cd -:表示回到之前所在的工作目录
51、cd:change Directory的缩写
52、rmdir:删除一个空的目录
53、pwd:print working direcotry,显示目前所在目录的命令
54、mkdir -p:可递归创建多个目录
55、echo:有显示出,打印出的意思
56、如果在path定义的目录中含有多个文件名为ls的可执行文件,那么先查询到的同名命令先执行
57、加入Path的方法:PATH=”$PATH”;/root;为了安全起见,不建议将.加入PATH的查询目录中
58、ls -a:列出全部文件
59、ls -d:仅列出目录本身,而不是列出目录的文件数据
60、直接输入ll就等于输入ls -l
61、cp:copy、mv:move、rm:remove
62、-f:为强制force的意思,忽略不存在的文件等,不会出现警告信息
63、-r:repeat,递归持续的意思
64、复制目录必须使用-r,例如cp -r 源目录 目标目录
65、ls 文件1 文件2,可以同时查看多组信息
66、basename /etc/sysconfig/network:work,取得文件名
67、dirname /etc/sysconfig/network:/etc/sysconfig,取得目录名
68、cat 文件名:从第一行开始显示
69、tac 文件名:倒写形成,从最后一行开始显示
70、nl:显示的时候,顺便输出行号
71、head:只看头几行
72、tail:只看结尾几行
73、more error.log:一页一页的翻动
74、可以搜索字符串:/字符串
75、可以使用管道:cat error.log|more
76、less的使用比more更有弹性,比如说会向前翻页
77、head和tail默认显示十行内容
78、tail -f:一直检测文件内容
79、默认情况下,ls显示出来的是文件的更改时间。
80、touch文件名:会把mtime、ctime、atime更改为当前时间
81、touch 空的文件:会新建该文件
82、一条命令上用分号隔开;则代表连续命令的执行
83、umask:目前用户在新建文件或目录时默认的权限
84、umask的分数:指的是该默认值需要减掉的权限
85、chattr +i 文件或目录名:可以让该文件或目录无法删除或修改,只有root才可以
86、which可以寻找执行文件,如ls命令的配置文件在哪里。which ls
87、查找文件分为数据库查找(快)和磁盘查找(慢)
88、数据库查找分为whereis 和 locate,数据库中的文件一般是每天更新一次,想要即时更新:updatedb
89、磁盘查找为find命令
90、find /data 查询条件:表示在data目录下面寻找文件
91、find /data -name “*statistics*”:找出data目录下名字包含statistics的文件
92、find /data -size +1000K:找出data目录下大于1M的文件
93、find /data -type d:找出data目录下类型为目录的文件