1.开始下达命令
[dmtsai@study ~]$ command [-options] parameter1 parameter2 ...
指令 選項 參數(1) 參數(2)
以ls这个『指令』列出『自己家目录(~)』下的『所有隐藏档与相关的文件属性』, 要达成上述的要求需要加入 -al 这样的选项,所以:
[dmtsai@study ~]$ ls -al ~
[dmtsai@study ~]$ ls -al ~
[dmtsai@study ~]$ ls -a -l ~
上面这三个指令的下达方式是一模一样的执行结果喔
请特别留意,在Linux的环境中, 『大小写字母是不一样的东西!
1.语系支持:
1. 顯示目前所支援的語系
[dmtsai@study ~]$ locale
LANG=zh_TW.utf8 # 語言語系的輸出
LC_CTYPE="zh_TW.utf8" # 底下為許多資訊的輸出使用的特別語系
LC_NUMERIC=zh_TW.UTF-8
LC_TIME=zh_TW.UTF-8 # 時間方面的語系資料
LC_COLLATE="zh_TW.utf8"
....中間省略....
LC_ALL= # 全部的資料同步更新的設定值
# 上面的意思是說,目前的語系(LANG)為zh_TW.UTF-8,亦即台灣繁體中文的萬國碼
[dmtsai@study ~]$ date
鈭? 5??29 14:24:36 CST 2015 # 純文字界面下,無法顯示中文字,所以前面是亂碼
2. 修改語系成為英文語系
[dmtsai@study ~]$ LANG=en_US.utf8
[dmtsai@study ~]$ export LC_ALL=en_US.utf8
# LANG 只與輸出訊息有關,若需要更改其他不同的資訊,要同步更新 LC_ALL 才行!
[dmtsai@study ~]$ date
Fri May 29 14:26:45 CST 2015 # 順利顯示出正確的英文日期時間啊!
[dmtsai@study ~]$ locale
LANG=en_US.utf8
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
....中間省略....
LC_ALL=en_US.utf8
# 再次確認一下,結果出現,確實是en_US.utf8這個英文語系!
注销Linux后,刚刚下达的指令就没有用啦!
2.基础指令的操作:
- 显示日期与时间的指令: date
- 显示日历的指令: cal
- 简单好用的计算器: bc
- [Tab]按键 :命令补全([Tab] 接在一串指令的第一个字的后面,则为『命令补全』;[Tab] 接在一串指令的第二个字以后时,则为『档案补齐』!若安装 bash-completion 软件,则在某些指令后面使用 [tab] 按键时,可以进行『选项/参数的补齐』功能!)
- [Ctrl c]:中断目前程序
- [Ctrl]-d :键盘输入结束
3.错误信息查看及man的使用:
man page大致分成底下这几个部分:
代号 | 内容说明 |
NAME | 简短的指令、数据名称说明 |
SYNOPSIS | 简短的指令下达语法(syntax)简介 |
DESCRIPTION | 较为完整的说明,这部分最好仔细看看! |
OPTIONS | 针对 SYNOPSIS 部分中,有列举的所有可用的选项说明 |
COMMANDS | 当这个程序(软件)在执行的时候,可以在此程序(软件)中下达的指令 |
FILES | 这个程序或数据所使用或参考或链接到的某些档案 |
SEE ALSO | 可以参考的,跟这个指令或数据有相关的其他说明! |
EXAMPLE | 一些可以参考的范例 |
- 在终端机模式中,如果你知道某个指令,但却忘记了相关选项与参数,请先善用 --help 的功能来查询相关信息;
- 当有任何你不知道的指令或文件格式这种玩意儿,但是你想要了解他,请赶快使用man或者是info来查询!
- 而如果你想要架设一些其他的服务,或想要利用一整组软件来达成某项功能时,请赶快到/usr/share/doc 底下查一查有没有该服务的说明档喔!
正确的关机方法:
- 观察系统的使用状态:
如果要看目前有谁在在线,可以下达『who』这个指令,而如果要看网络的联机状态,可以下达 『 netstat -a 』这个指令,而要看背景执行的程序可以执行『 ps - aux 』这个指令。 使用这些指令可以让你稍微了解主机目前的使用状态! 当然啰,就可以让你判断是否可以关机了 (这些指令在后面Linux常用指令中会提及喔! )
- 通知在线用户关机的时刻:
这个时候你可以使用 shutdown 的特别指令来达到此一功能。
- 正确的关机指令使用:
例如 shutdown 与 reboot 两个指令!
[root@study ~]# /sbin/shutdown [-krhc] [時間] [警告訊息] 選項與參數: -k : 不要真的關機,只是發送警告訊息出去! -r : 在將系統的服務停掉之後就重新開機(常用) -h : 將系統的服務停掉後,立即關機。 (常用) -c : 取消已經在進行的 shutdown 指令內容。 時間 : 指定系統關機的時間!時間的範例底下會說明。若沒有這個項目,則預設 1 分鐘後自動進行。 範例: [root@study ~]# /sbin/shutdown -h 10 'I will shutdown after 10 mins'