linux——学习笔记(鸟哥的私房菜)——基础文件——第四章

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'

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值