①一行命令中第一个绝对是“命令”或“可执行文件”;
②command为命令名称;
③中括号[]并不存在于实际命令中,加入参数设置时,通常参数前会带“-”号,如“-h”;如果是完整的参数名,则参数前带“--”号,如前面“--help”;
④parameter1 parameter2.. 为option/command后的参数;
⑤命令,选项,参数等几个命令中,若以空格区分,则无论几个,都视为一个;
⑥Linux命令区分大小写。
2.系统支持的语言
①显示目前支持的语言:echo $LANG;
②修改语言:LANG=语言,如:LANG=en_US.
3.显示日期:date
4.显示日历:cal
5.计算器:bc
6.在线求助
(1)man page
①格式:man 命令名称,如man date;
②首先看到“DATE(1)”,其后的数字:1--可操作的命令或可执行文件;5--配置文件或某些文件格式;8---系统管理员可用的管理命令;
(2)info page
①将文件数据拆成一个个段落,并分为独立页面,以及相关超链接。
二、文件权限与目录配置
1.用户与用户组
(1)账号信息存放:/etc/passwd;
(2)密码存放地址:/etc/shadow;
(3)组名存放位置:/etc/group。
2.文件权限
(1)查看文件详细属性:ls -al,如下列代码:
[文件类型与权限] [连接到此节点的文件数] [所有者账号] [文件所属用户组] [文件大小,单位B] [创建/修改时间] [文件名]
rwxr-xr-x. 2 root root 4096 6月 21 19:55 rpm
-rw-r--r--. 1 root root 3167 6月 21 19:55 rsyslog.conf
drwxr-xr-x. 2 root root 4096 11月 22 2013 rsyslog.d
①[文件目录与权限]:第一个字符表示“目录、文件或链接文件”;
[d]目录
[-]文件
[l]链接文件
[b]接口设备
[c]串行端口设备
接下来的字符串,3个为一组,共三组;
[r]可写
[w]可读
[x]可执行
位置不变,若无相应权限,则显示“-”;
第一组:文件所有者权限;
第二组:同用户组权限
第三组:其他非本组用户组的权限;
②[文件名]:若文件名前多一个“.”,表示隐藏文件。
3.改变文件属性与权限
(1)chgrp:改变文件所述用户组 【chgrp [-R] 账号名 文件/目录】;
①组名必须在/etc/group中;
②-R表示递归的持续更改;
(2)chown:改变文件所有者 【chown [-R] 账号名:组名 文件/目录】;
①组名必须在/etc/passwd中;
(3)chmod:改变文件权限;
①数字改变权限 【chown [-R] xyz 文件/目录】
r:4 w:2 x:1
如:[-rwxrwx---] xyz=770
②符号类型改变
u=user,g=group,o=others,a=all
chmod | u g o a | +(加入) -(除去) =(设置) | r w x | 文件/目录 |
如:chmod u-rwx,go=rx .bashrc
chmod a-x .bashrc
4.绝对与相对路径
(1)绝对路径:由根目录(/)开始写的文件/目录名,如/home/dmtsai/.bashrc;
(2)相对路径:开头不是从根目录开始;
(3).(./):表示当前目录;
(4)..(../):表示上一层目录