linux学习基础之2.0---鸟哥私房菜linux基础1

使用命令:mkdir /mydata    创建mydata目录


鸟哥私房菜 p196


exit  注销用户
ls -al /root   列出『/root』这个目录下的『所有隐藏文件与相关的档案属性』, 档案的属性的 option 为 -al


得将支持语系改为英文
[root@linux ~]# LANG=en
[root@linux ~]# LANGUAGE=en
[root@linux ~]# LC_ALL=en
[root@linux ~]# LC_CTYPE=en
[root@linux ~]# LC_TIME=en
上面每一行指令都是用等号连接并且等号两边没有空格喔!是连续输入的
如果您注销 Linux 后,刚刚下达的指令就没有用啦!


显示日期的指令: date
显示日历的指令: cal
简单好用的计算器: bc
1. 显示日期的指令: date
date +%Y/%m/%d     date +%H:%M  格式化输出
2. 显示日历的指令: cal        cal [month] [year]
cal 2016 显示全年日历
3. 简单好用的计算器: bc
bc输入以后会等待你输入运算  支持以下算法
+ 加法   - 减法    * 乘法   / 除法   ^ 指数  % 余数
quit <==离开 bc 这个计算器


重要的几个热键[Tab], [ctrl]-c, [ctrl]-d


[Tab] 按键
[Tab] 按键就是在键盘的大写灯切换按键([Caps Lock])上面的那个按键! 
在各种 Unix-Like 的 Shell 当中,这个 [Tab] 按键算是 Linux 的 Bash shell 最棒的功能之一了!
他具有『命令补全』与『档案补齐』的功能喔,可以让我们少打很多字!
重点是, 可以避免我们打错指令或文件名称


按 [tab] 按键的地方如果是在 command 后面时,他就代表着 『命令补全』
#ca[tab][tab]


如果是接在第二个字以后的,就会变成『档案补齐』的功能了!
# ls -al ~/.bash[tab][tab]


[Ctrl]-c 按键
在 Linux 底下,如果您输入了错误的指令或参数, 有的时候这个指令或程序会在系统底下『跑不停』这个时候怎么办?
别担心, 如果您想让当前的程序『停掉』的话,可以输入:[Ctrl] 与 c 按键 (先按着 [Ctrl] 不放,且再按下 c 按键,是组合按键!),
 那就是 中断目前程序 的按键啦
要注意的是,这个组合键是可以将正在运作中的指令中断的, 如果您正在运作比较重要的指令,可别急着使用这个组合按键


[Ctrl]-d 按键
[Ctrl] 与 d 按键的组合,通常代表着:键盘输入结束 (End Of File, EOF 或 End Of Input)』的意思
另外,他也可以用来取代 exit 的输入


错误讯息的察看
万一我下达了错误的指令怎么办?不要紧呀!您可以 藉由屏幕上面显示的错误讯息来了解你的问题点, 那就很容易知道如何改善这个错误讯息啰!
举个例子来说,假如想执行 date 却打错成为 DATE 时,这个错误的讯息是这样显示的:
[root@linux ~]# DATE
-bash: DATE: command not found


上面那个 bash: 表示的是我们的 Shell 的名称
shell 就是使用者接口,Linux 底下预设的使用者接口就是 bash shell




Linux 有多少指令呢?少说也有 2000 多个以上的指令!!


Linux 系统上的在线求助 man page/info page


man page 
不知道怎么使用 date 这个指令?
man date    这个 man 是 manual (操作说明) 的简写
出现的屏幕画面,我们称呼他为 man page
大致上了解了 man page 的内容后,那么,在 man page 当中我还可以利用哪些按键来帮忙查阅呢?
首先,如果要向下翻页的话,可以按下键盘的 空格键 ,也可以使用 [Page Up] 与 [Page Down] 来翻页呢!
同时,如果您知道某些关键词的话, 那么可以在任何时候输入『 /word 』,来主动搜寻关键词!
例如在上面的搜寻当中, 我输入了 /date
man 还有一些有趣的使用方式呢!举例来说,如果您还想要知道更多跟 man 有较相关的讯息
# man -f man  使用 -f 的参数,可以取得更多的 man 的相关信息




info page
在所有的 Unix Like 系统当中,都可以利用 man 来查询指令或者是相关档案的用法; 
但是,在 Linux 里面则又额外提供了一种在线求助的方法,那就是利用 info 这个好用的家伙啦
info 的说明文件有写成 info 格式   # info info




正确的关机方法(shutdown, reboot, init, halt)
Windows 在你不爽的时候,按着电源开关四秒也可以关机!但是在 Linux 则相当的不建议这么做!
在 Linux 底下,由于每个程序(或者说是服务) 都是在在背景下执行的,因此,在你看不到的屏幕背后其实可能有相当多人同时在你的主机上面工作,
 例如浏览网页啦、传送信件啦以 FTP 传送档案啦等等的,如果你直接按下电源开关来关机时, 则其它人的数据可能就此中断!那可就伤脑筋了!
此外,最大的问题是, 若不正常关机,则可能造成档案系统的毁损
正常情况下,要关机时需要注意底下几件事:
下达 who 这个指令,而如果要看网络的联机状态,可以下达 netstat -a 这个指令,
而要看背景执行的程序可以执行 ps -aux 这个指令。


正确的关机指令使用:例如 shutdown 与 reboot 两个指令!


将数据同步写入硬盘中的指令: sync
惯用的关机指令: shutdown
重新开机,关机: reboot, halt, poweroff


在 Linux 系统中,为了加快数据的读取速度,所以,预设的情况中, 某些数据将不会直接被写入硬盘
,万一当你重新开机,或者是关机,或者是不正常的断电的情况下, 由于数据尚未被写入硬盘当中,哇!所以就会造成数据的更新不正常啦
这个时候就需要 sync 这个指令来进行数据的写入动作啦!
直接在文字接口下输入:sync     那么在内存中尚未被更新的数据,就会被写入硬盘中
惯用的关机指令: shutdown   由于关机有种种的限制因子在,所以只有 root 有权力关机而已喔


重新开机,关机: reboot, halt, poweroff
这三个指令差不多,用途上有些不同而已!那个 reboot 其实与 shutdown -r now 几乎相同!不过,建议在关机之前还是将数据回填的指令下达一次再说
# sync; sync; sync; reboot
通常我如果忘记 shutdown 的指令,或者是怕麻烦,都是使用上面说的这一个指令来重新开机, 并且在听到『逼』的一声时,立刻将 Linux 主机的总电源关闭!如此亦可达到关机的目的呀! 此外, halt 与 poweroff 也具有相同的功能喔


Linux 档案属性
ls  一个 list 档案的指令
ls -al


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值