Linux哲学思想:
(1)、一切皆文件:
不仅普通的文件,目录、字符设备、块设备、套接字等在Unix、Linux中都是以文件被对待;它们虽然类型不同,但是对其提供的却是同一套操作界面。
(2)、小型,单一用途的程序:
程序和可执行文件不要太复杂,这样才能保证了linux内核的高效运行。
(3)、多个小程序完成复杂任务:
对于复杂的功能linux通过许多简单程序的组合等方式实现,在保证简单功能的高效性的同时,复杂的程序也 必然是高效的。
(4)、配置数据存储在文本中:
linux所有的配置文件都存放在文本配置文件当中,无论什么配置修改都只需修改其配置文件即可,配置文件时文本形式的只需任意一款文本 文本编辑器修改即可而不是类似于windows那样将保存在注册表中,并且windows的注册表需要专门的二进制或十六进制的编辑器才可编辑,修改比较复杂。
(5)、命令行界面的执行效率优于图形界面:
两种方式可以做到同样的事情,但图形用户界面更加直观易用,命令方式需要背下命令才能操作比图形用户界面操作起来复杂。但图形用户界面需要消耗更多的内存所以运行的速度没有命令方式快。命令行界面的功能比图形界面多而且图形界面的BUG也多。
一些常用的命令:
(1)、ifconfig:显示或配置网络设备(网络接口卡)的命令
(2)、echo:显示文字
语 法:echo [option] [String]
例:显示字符串
选项-n:不回行显示字符串
选项为-e:-e作用为让转义符生效,\n为转义符
(3)、tty:命令用于显示终端机连接标准输入设备的文件名称
上图显示第0个虚拟终端
(4)、startx 打开图形界面
(5)、export:环境变量
列出当前所有的环境变量
变量赋值:export name=value
(6)、pwd:显示工作目录
例:当前工作目录在root目录
(7)、history 显示历史命令记录
显示执行过的命令历史
用法:history –c: 清空命令历史
history –d #:清除第#命令
history –r:从文件读取命令历史至历史列表中
history –w:把历史列表中的命令追加至历史文件中
调用命令历史列表中的命令:
!#:再一次执行历史列表中的第#条命令
例:执行第715历史的命令
!!:再一次执行上一条命令
!STRING:再一次执行命令历史列表中最近一个以STRING开头的命令
(8)、shundown:关机命令
shutdown [-efFhknr][-t 秒数][时间][警告信息]语法
例子:shundown –h now:立即关机
shundown –r :立即重启
shundown –h +15:15分钟后关机
shundown –c :取消关机
(9)、poweroff 立即关机
(10)、reboot 重启系统
(11)、hwclock:显示或设定硬件时钟
-s,
–hctosys:以硬件为准,把系统调整为与硬件时间相同;
-w,
–systohc:以系统为准,把硬件时间调整为与系统时钟相同
例子:读取硬件时间
(12)、date:系统时钟
显示日期时间:date
[OPTION]… [+FORMAT]
格式符:%F:显示格式 yyyy-mm-dd
%T:显示格式 hh:mm:ss
%Y:显示格式 yyyy
%m:显示格式 mm
%d:显示格式 dd
%H:显示格式 hh
%M:显示格式 mm
%S:显示格式 ss
%s: 从1970年1月1号(unix元年)0点0分0秒到命令执行那一刻经过的秒数;
例:显示系统时间
例:定义时间 date 月日小时分年.秒
格式 date
yyddhhmmyyyy.ss
原创文章,作者:N27 Yee Tat Cheng,如若转载,请注明出处:http://www.178linux.com/79021