在 Dash 面板中按 CTRL + TAB: 切换到下一个子面板(可搜索不同类型项目,如程序、文件、音乐)
. #代表此层目录
.. #代表上一层目录
- #代表前一个工作目录
~ #代表『目前使用者身份』所在的家目录
~account #代表 account 这个使用者的家目录(account是个帐号名称)
pwd -P #-P:代表显示正确的完整路径,而不是连接路径
mkdir -m 目录名称 #-m:直接配置文件的权限
mkdir -p test1/test2 #-p:直接将所需要的目录(包含上一级目录)递回创建起来!
PATH="$PATH":/root #将/root路径加入PATH环境变量中
Linux 最优秀的地方之一,就在于它的多用户、多任务环境。Linux 一般将文件可存取访问的身份分为 3 个类别,分别是 owner(用户)、group(用户组)、others(其他人),且 3 种身份都各自有自己的 read,write,execute 等权限。
当屏幕前面出现“Permission deny”的时候,肯定是权限设置错误。
ls -al #ls:list,列出所有文件的详细信息
ls -l #显示文件,属性的第一个字段是文件的权限,共10位,比如-rwxr-xr--,表示owner具有rwx权限,group具有rx权限,others只具有r权限
使用ls -l查看到的十个字符中,第一个字符为文件的类型:
chgrp #改变文件所属用户组,具体句法记得使用 man page 查询
chown #改变文件所有者
chmod #改变文件的权限
其中,chmod 修改权限的方法有两种,分别是符号法与数字法,数字法中 r,w,x 的数值分别是 4,2,1。
要开放“目录”(注意不是“文件”)给任何人看,应该至少同时给予 r 和 x 权限,但 w 权限不可随便给予。
将 install.log 文件复制成为 LAYtest.log,并且要给 linanya 这个人读写权限,可以这样做:
[root@localhost ~]# cp install.log LAYtest.log #若复制文件夹,用cp -r
[root@localhost ~]# ls -al LAYtest.log
-rw-r--r-- 1 root root 62826 9月 17 15:19 LAYtest.log #虽然完成了复制,但仍然是root的文件
[root@localhost ~]# chown linanya LAYtest.log
[root@localhost ~]# ls -al LAYtest.log
-rw-r--r-- 1 linanya root 62826 9月 17 15:19 LAYtest.log #文件变成linanya的
[root@localhost ~]#
man command #command是要查询的命令名称
进入 man 命令后,可按空格往下翻页,按q键离开。
在 man page 中,可以在任何时候输入/keyword来查询关键字,比如/date.
惯用的关机命令:
shutdown -h now #立刻关机
shutdown -h 20:25 #晚上8点25分关机
shutdown -h +10 #过十分钟后关机
shutdown -r now #立刻重启
shutdown -r +30 ‘The system will be reboot’ #再过30分钟关机,并显示后面的消息给所有在线用户
shutdown -k now ‘The system will be reboot’ #仅发出警告,系统并不会真正关机
