首页 > 系统 > Linux > 正文

第一天 Linux 是什么

2024-06-28 13:28:11
字体:
来源:转载
供稿:网友
第一天 linux 是什么

众所周知,Linux的核心原型是1991年由托瓦兹(Linus Torvalds)写出来
计算机是由一堆硬件所组成的,为了有敁率的控制这些硬件资源,于是乎就有操作系统产生了。
?
?

?

到了1985年,为了避克GNU所开发的自由软件被其他人所利用而成为与利软件, 所以他不律师草拟了有名的通用公共许可证(General Public License, GPL), 并称呼他为copyleft(相对于专利软件的copyright !)。?

?

?
操作系统的基本接口: Bash Shell
Linux对于计算机各组件/装置的分辨,与大家惯用的Windows系统完全不同,以为各个组件
或装置在linux底下都是一个档案
?
?

?常见的装置与其在Linux当中的名称:?

?

装置

装置在 Linux内癿文件名

?

?

IDE硬盘机

/dev/hd[a-d]

?

?

SCSI/SATA/USB硬盘机

/dev/sd[a-p]

USB 快闪碟

/dev/sd[a-p](不SATA相同)

?

?

软盘驱劢器

/dev/fd[0-1]

?

打印机

?

25针:/dev/lp[0-2] USB:/dev/usb/lp[0-15]

?

鼠标

?

USB:/dev/usb/mouse[0-15]PS2:/dev/psaux

?

?

当前 CDROM/DVDROM

/dev/cdrom

?

?

当前的鼠标

/dev/mouse

Linux内所有的数据都是以档案的形态来呈现的,所以,整个Linux系统最重要的地方就在于目录树结构.
?

?

?

鸟哥的Linux私房菜 基础学习篇 第三版 pdf 3

/usr是Linux的可执行程序及相关的文件摆放的目录
指令太长的时候可以用反斜杠(/)来换行.
man manual
远程登录ssh username@ip
ssh: The authenticity of host 'hostname' can't be established
ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no
?

?

?

在各种Unix-Like的Shell当中, 这个[Tab]按键算是Linux的Bash shell最棒的功能之一了!他具有『命令补全』不『档案补齐』的功能!

重点是,可以避免我们打错指令或文件名呢!但是[Tab]按键在不同的地方输入,会有不一样的结果.

?

?

?

?

?

选项不参数:

?

-tsec?:-t后面加秒数,『过几秒后关机』的意思

-k ? ?:??要真的关机,只是发送警告讯息出去!

-r? ?:在将系统的朋务停掉之后就重新启?(常用)

-h? ?:将系统的朋务停掉后,立卲关机。(常用)

-n? ?:丌经过init程序,直接以shutdown的功能来关机

-f ? ?:关机幵开机之后,强制略过fsck的磁盘检查

-F ? ?:系统重新启劢之后,强制迚行fsck的磁盘检查

-c? ?:取消已经在进行的shutdown?指令内容。

时间 ?:这是一定要加入的参数!挃定系统关机的时间!时间的范例底下会说

?

明。

?

范例:

?

[root@www~]#/sbin/shutdown-h 10'Iwillshutdownafter10mins'

#告诉大家,这部机器会在十分钟后关机!幵且会显示在目前登入者的屏幕前

方!

?

?

?

?

?

?

?

?

?

?

?

?

[root@www~]#shutdown-hnow

立刻关机,其中now相当亍时间为0的状态

?

[root@www~]#shutdown-h20:25

系统在今天的20:25?分会关机,若在 21:25?才下达此挃令,则隑天才关机

?

[root@www~]#shutdown-h+10

系统再过十分钟后自动关机

?

[root@www~]#shutdown-rnow

系统立刻重新启劢

?

[root@www~]#shutdown-r+30'Thesystemwillreboot'

再过三十分钟系统会重新启劢,幵显示后面的讯息给所有在在线的使用者

?

[root@www~]#shutdown-know'This?systemwillreboot'

仅发出警告信件的参数!系统并不会关机啦!吓唬人!

?

?

?

?

?
?

?

?

?run?level?0:关机

?run?level?3:纯文本模式

?run?level?5:吨有图形接口模式

?run?level?6:重新启劢

?
?
指令 : # init 0/6 关机/重启
 # init 3/5 切换文本/窗口模式

?

 由于Linux是个多人多任务的系统,因此可能常常会有多人同时使用这部主机来进行工作的情况发生[root@www~]#init0

?

?

?

?

?

?

[root@www~]#ls-altotal156

drwxr-x--- ?4 ? ?root ?root ? ? 4096?Sep ?814:06?.drwxr-xr-x?23 ? ?root ?root ? ? 4096?Sep ?814:21?..

-rw-------?1 ? ?root ?root ? ?1474?Sep ?418:27?anaconda-ks.cfg

?

-rw-------?1 ? ?root?root ? ?199? ?Sep ?817:14?.bash_history

?

-rw-r--r--?1 ? ?root?root? ? ?24? ?Jan ?6?2007.bash_logout

?

-rw-r--r--?1 ? ?root?root ? ?191? ?Jan ?6?2007.bash_PRofile

?

-rw-r--r--?1 ? ?root?root ? ?176? ?Jan ?6?2007.bashrc

?

-rw-r--r--?1 ? ?root?root ? ?100? ?Jan ?6?2007.cshrc

drwx------ ?3 ? ?root ?root ? ? 4096?Sep ?510:37?.gconf? ? ?<=范例说明处

?

?

?

?

?

?

?

鸟哥的Linux私房菜 基础学习篇 第三版 pdf 3

?
?

?

第一个字符代表这个档案是『目彔、档案或链接文件等等』:?

o 当为[ d ]则是目录?

o 当为[ - ]则是档案

o 若是[ l ]则表示为连结档(link file);?

o 若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);?

o 若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标

?

接下来的字符中,以三个为一组,且均为『rwx』 的三个参数的组合。其中,[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。 要注意的是,这三个权限的位置并不会改变,如果没有权限,就会出现减号[ - ]而已。?

?

?

?

chgrp:改变档案所属群组

chown:改变档案拥有者

chmod:改变档案的权限,SUID,SGID,SBIT等等的特性

?

?

?

[root@www~]#chgrp[-R]dirname/filename...

选顷不参数:

?

-R:迚行递归(recursive)的持续变更,亦即连同次目录下的所有档案、目录都更新成为这个群组之意。常常用在变更某一目录内所有的档案之情况。

?

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表