02_02 linux操作系统及常用命令

Posted shareformlwh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了02_02 linux操作系统及常用命令相关的知识,希望对你有一定的参考价值。

一、

首先是date命令

%Command option arguments

通过man命令来获取命令的帮助,于是发现date有两个功能:

1、     查看时间,可以通过选项的配合达到自己想要的显示格式

2、     设置时间

%还有内部命令 help command,外部命令 command help。

%Linux shell 内部命令与外部命令有什么区别以及怎么辨别https://www.cnblogs.com/gavinpan/p/11248279.html

%type显示命令的类型。

 

%builtin 内建的

二、

Man:manual 命令手册

%手册需要分章节

1、     用户命令(/bin,/usr/bin,/usr/local/bin)

2、     系统调用

3、     库用户

4、     特殊文件(设备文件)

5、     文件格式

6、     游戏

7、     杂项(miscellaneous)

8、     管理命令(/sbin,/usr/sbin。/usr/loacl/sbin)

%可以通过whatis command来查看这个命令属于第几章节

%使用man命令以后怎么查看帮助文档(如果英文十级我觉得就OK了),

NAME:命令名称和功能介绍

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

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

FILES:此命令相关的配置文件

BUGS:

EXAMPLES:使用示例

SEE ALSO:另外参照

%在查看文档时用到的按键:

翻屏:

   向后翻一屏:SPACE

   向前翻一屏:b

   向后翻一行:ENTER

   向前翻一行:k

查找:

/KEYWORD: 向后

n: 下一个

N:前一个

?KEYWORD:向前

n: 下一个

N:前一个

q: 退出

三、有关一些开源项目的配置可以用google来搜索

%apache hadoop

%关于时间还有一个命令 hwclock:

-s, --hctosys

Set the System Time from the Hardware Clock.Also  set  the  kernel‘s  timezone  value to the local timezone as indicated by the TZ environment variable  and/or  /usr/share/zone‐info,  as  tzset(3) would interpret them.  The obsolete tz_dsttime field of the kernel‘s timezone value is  set  to  DST_NONE.(For details on what this field used to mean, see settimeofday(2).)This is a good option to use in one of the system startup scripts.

-w, --systohc

Set the Hardware Clock to the current System Time.

Hardware 硬件

四、

%cal :显示日历用的

五、作业

练习:

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

[root@linuxprobe ~]# type echo

echo is a shell builtin

2、     其作用?

[root@linuxprobe ~]# help echo | [root@linuxprobe ~]# man help

%在新的一行里显示标准的输出

3、如何显示“The year is 2013. Today is 26.”为两行?

[root@linuxprobe ~]# echo -e "the year os 2020. today is 25"

the year os 2020.

today is 25

转义,逃逸

 

练习:

1、     printf是内部命令还是外部命令?

[root@linuxprobe ~]# type printf

printf is a shell builtin

2、     其作用?

Formats and prints ARGUMENTS under control of the FORMAT.

在FORMAT的控制下格式化和打印ARGUMENTS

3、如何显示“The year is 2013. Today is 26.”为两行?

 

[root@linuxprobe ~]# printf "the year is 2013.today is 25"

the year is 2013.today is 25[root@linuxprobe ~]# printf "the year is 2013. today isthe year is 2013.

today is 25

4    、file命令及其用法。

[root@linuxprobe ~]# type file

file is /usr/bin/file

[root@linuxprobe ~]# file --help

Usage: file [OPTION...] [FILE...]

Determine type of FILEs.

 

      --help                 display this help and exit

  -v, --version              output version information and exit

  -m, --magic-file LIST      use LIST as a colon-separated list of magic

                               number files

  -z, --uncompress           try to look inside compressed files

  -b, --brief                do not prepend filenames to output lines

  -c, --checking-printout    print the parsed form of the magic file, use in

                               conjunction with -m to debug a new magic file

                               before installing it

  -e, --exclude TEST         exclude TEST from the list of test to be

                               performed for file. Valid tests are:

                               ascii, apptype, compress, elf, soft, tar, tokens, troff

  -f, --files-from FILE      read the filenames to be examined from FILE

  -F, --separator STRING     use string as separator instead of `:‘

  -i, --mime                 output MIME type strings (--mime-type and

                               --mime-encoding)

      --apple                output the Apple CREATOR/TYPE

      --mime-type            output the MIME type

      --mime-encoding        output the MIME encoding

  -k, --keep-going           don‘t stop at the first match

  -l, --list                 list magic strength

  -L, --dereference          follow symlinks (default)

  -h, --no-dereference       don‘t follow symlinks

  -n, --no-buffer            do not buffer output

  -N, --no-pad               do not pad output

  -0, --print0               terminate filenames with ASCII NUL

  -p, --preserve-date        preserve access times on files

  -r, --raw                  don‘t translate unprintable chars to ooo

  -s, --special-files        treat special (block/char devices) files as

                             ordinary ones

  -C, --compile              compile file specified by -m

  -d, --debug                print debugging messages

 

以上是关于02_02 linux操作系统及常用命令的主要内容,如果未能解决你的问题,请参考以下文章

LinuxDevOps两个月学习路线安排

linux初级学习笔记二:linux操作系统及常用命令_mkdir_rm_touch_stat_tree,文件夹操作,文件目录的用处,文件夹展开!(视频序号:02_3)

java_02.Linux的常用命令putty的使用启动网卡(切换目录命令cd列出文件列表:ls ll dir(*****)创建目录和移除目录:mkdir rmdir浏览文件文件操作)

三. Fasta文件处理常用命令

Linux常用命令及解析

[05-02]红帽linux常用操作命令