首页 > 代码库 > linux操作系统的基本命令2

linux操作系统的基本命令2

date:显示时间(也可以用于时间管理)软件时间。

晶体振荡器。(靠点来工作的,电脑里面的纽扣电池)

 

 

linux:通过rtc读取时间。

         硬件时钟:clockhwclock

         系统时钟

 

ntp:网络时间协议。

 

如何获得命令的使用帮助:

         内部命令:

                  helpCOMMANDhelp cd

         外部命令:

                   COMMAND –help:

 

命令手册:manual        

         manCOMMAND

 

内部命令用help命令去查看。

 

man分章节:

         whatis命令。(如何查看一个命令出现在哪个章节)

         一般常见章节有8节。

         1、用户命令(即是所有用户都可以使用)

         2、系统调用。

         3、库用户

         4、特殊文件

5、文件格式(配置文件的语法)

6、游戏。

7、杂项:(Miscellaneous

8、管理命令(/sbin,/usr/bin , /usr/local/sbin

 

<>:必须给出的内容。

[ ]:可选的,可选可不选。

:可以使用多次

| :多选一。

{ } :分组。

 

 

MAN

         NAME

         SYNOPSIS:用法说明,包括可用的选项

         DESCRIPTION:命令功能的详尽说明,可能包括每一个选项的意义。

         OPTIONS:说明每一个选项的意义

         EILES:此命令相关的配置文件。

         DEBUG:

         EXAMPLES:使用示例

         SEEALSO:另外参照。

 

翻屏:

         向后翻一屏:space

         向前翻一屏:b

         向后翻一屏:enter

         向前翻一行:k

 

查找:

         /keyword:向后

                  n:下一个

                  N:前一个

 

         ?keyword:向前

                   n:下一个

                   N:前一个

 

q:退出。

 

hwclock

         -w:将系统时间写到硬件上去。

         -s:将硬件时间写到系统上去。

 

hwcolock –r:显示时间。

 

 

在线文档:

         infoCOMMAND

        

 

文档:/usr.share/doc

 

google帮助。

 

ApacheHadoop

 

问题:4W1H

 

calcalendar(日历)

         egcal 2014

                   cal10 2014201410月)

 

练习:

         1echo是内部命令还是外部命令?type echo

         2、其作用? manecho或者help echo

         3、如何换行显示?echo –e “The year is 2014. \n today is 26.”

 

printf命令用法。

 

file命令及其用法?

 

 

widowsPE

linuxELF(可执行)

 

文件系统:

         rootfs:根文件系统

 

FHS:文件系统层级标准。

 

ls /

 

/boot:存放系统启动相关的文件,如内核、initrd,以及grubbootloader)引导加载器。

 

/dav:设备文件。

         设备文件:

                   块设备:随机访问,数据块。

                   字符设备:线性访问(有顺序的,按字符为单位)显示器

        

特殊文件是没有大小的。

设备号:主设备号(major)和此设备号(minor

 

/etc:配置文件

 

/home:用户家目录,每一个用户的家目录默认为/home/USERNAME

                   root用户的家目录不在/home下。

/root:管理员的家目录。

 

/lib:库文件

/lib/modules:内核模块文件

静态库:.a

动态库:.sosharedobject)共享库。

 

 

/media:挂载点目录,挂载移动设备的。

/mnt:挂载额外的临时文件。

 

/misc:杂项。

 

/opt:可选目录,第三方程序安装目录

 

/proc:伪文件系统,内核映射文件

/sys:伪文件系统,跟硬件设备相关的属性映射文件

 

/tmp:临时文件(每隔一个月不用,系统会自动删除)

                   另外一个:/var/tmp

 

/var:可变化的文件。

 

/bin:可执行文件,用户命令

/sbin:管理命令

 

/usr:( sharedread-only):全局的共享的只读文件。

         /usr/bin

         /usr/lib

/usr/sbin

 

/usr/local:

         /usr/local/bin

         /usr/local/sbin

         /usr/local/lib

 

命名规则:

         1、长度不能超过255个字符。

         2、不能使用 / 当文件名(/ 是代表根的,还有也是当做路径分隔符)

         3、严格区分大小写

 

文件管理

 

目录管理

 

mkdir:创建空目录

         -p:一次性创建最底层目录(假如最底层的上一层目录不在的情况下)

         -vverbose(详细信息)

# tree:查看目录树。

 

eg/mnt/test/x/m,y

         mkdir–pv /mnt/test/{ x/m,y}

         {}:代表命令行展开。

 

删除目录:rmdirremove directory

         只能删除空目录。

         -p

 

文件创建和删除

# touch –a

                   -m

                   -t

                   -t

linux下,目录和文件是不能重名的。(文件名后缀不一样就可以了)

 

一个文件有三个时间戳:访问时间,修改时间,改变时间。

# stat

 

创建文件,可以使用文件编辑器

 

ASCII

 

nano:增强的自由的编辑器。

 

删除文件:rm 文件名(rm是个别名)

rm

         -i

         -f(强行删除)

         -r(递归删除目录)

 

 

 

复制和移动文件

cp copy

 

mvmove

        


 


本文出自 “laddie” 博客,请务必保留此出处http://smallboy.blog.51cto.com/5433065/1568281

linux操作系统的基本命令2