决定了shell将到哪些目录中寻找命令或程序,即选项和参数并非必须

2019-11-07 作者:美高梅-操作系统   |   浏览(156)

shell环境:

  shell:命令解释器,是Linux 系统的客商分界面,提供了客户与幼功实行相互影响操作的生机勃勃种接口,它选用顾客输入的授命并把它送入内核去执行。

  bash:是GNU 安顿中要害的工具软件之黄金时代,近日也是 Linux 规范的shell  ,与sh包容

    echo $PATH  突显当前利用的shell

    cat /etc/shells  呈现系统运用的所以shell

  PATH:决定了shell将到何等目录中搜寻命令或程序,PATH的值是大器晚成多级目录,当你运转一个前后相继时,Linux在这里些目录下打开检索编写翻译链接。

     echo $PATH  查看PATH遭遇变量的值

Linux命令

ls命令list 列出内定目录下的内容

linux命令的分类:

         内部命令:归属shell解释器的一片段

         外部命令:独立于shell解释器之外的程序

语法格式: ls [OPTION]… [FILE]…

一声令下的通用格式:

         命令字 [选项] [参数]

                   长选项:例如“ls -a”

                   短选项:例如“ls --help”

                   四个短选项可统风姿浪漫使用,譬喻“ls -alh”

                   长选项无法统豆蔻梢头,只可以分开

                   参数:命令的靶子,如文件、目录名等

图片 1

常用选项:

查看命令的类型:

type命令:type [选项] [参数]

                   -p 借使给出的吩咐为外界指令,则显得其相对路线。

                   -a 在情况变量“PATH”钦赐的路线中,彰显给定指令的信息,蕴涵命令小名。

                   -t 输出“file”、“alias”只怕“builtin”,分别代表给定的通令为“外界指令”、“命令外号”大概“内部指令”。

                   [root@localhost ~]# type cd

                    cd is a shell builtin                    #cd 是一个shell内部命令

                   [root@localhost ~]# type ifconfig

                    ifconfig is /sbin/ifconfig         #ifconfig是一个外部命令

图片 2

-a呈现全体文件和隐蔽文件。

翻开命令的任务:

which命令:which 可奉行文件名

                   -n 钦赐文件名长度钦赐的长度必须超过或等于全数文件中最长的文本名

                   -p 与-n参数相近但那边的满含了文件的门路

                   -a 将PATH目录中能够找到指令均列出缕缕第一个而已

                   -w 内定输出时栏位的幅度

                  -V 呈现版本新闻

[root@bogon ~]# which ls
alias ls='ls --color=auto'
/usr/bin/ls
[root@bogon ~]# which ip
/usr/sbin/ip
[root@bogon ~]#

whereis命令:whereis [选项] 文件名

                   -b 定位可奉行文件。

                   -m 定位扶植文件。

                   -s 定位源代码文件。

                   -u 搜索暗中认可路线下除可实施文件、源代码文件、援助文件以外的任何文件。

                   -B 内定找出可试行文件的门路。

                   -M 钦点寻觅扶助文件的渠道。

                   -S 钦点搜索源代码文件的路子。

[root@bogon ~]# whereis cd
cd: /usr/bin/cd /usr/share/man/man1/cd.1.gz
[root@bogon ~]# whereis -b cd
cd: /usr/bin/cd

(命令的选料表达对命令的渴求,

-A展现除.和..之外的有所文件。

指令小名:

         #alias NAME='VALUE'

         仅对前段时间客户:~/.bashrc

         对具备顾客有效:/etc/bashrc

         撤除别称:unalias

[root@bogon ~]# alias 
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias netconf='vim /etc/sysconfig/network-scripts/ifcfg-eno16777728'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

指令的参数是命令操作的靶子,

-l 长格式列表,显示文件的详实属性新闻

命令的补全:

         顾客给定的字符串唯有一条惟生机勃勃对应的指令,直接补全,不然再度Tab会提交列表

         路线补全:Tab借使独一则直接补全,不然再一次Tab给出列表

选料和参数秋毫之末,即选项和参数并非必须。卡塔尔国

-h  –human-readanle,把文件大小单位换算,换算后恐怕会是非正确值

命令的历史:

ifconfig

-d  查看目录自个儿而非其内部文件列表

正史文件:~/.bash_history

history命令:呈现已经进行过的指令

                   -c:  清空命令历史

                   -d:  删除历史中钦点的命令

                   #:  展现方今的# 条历史

                   -a:  追加本次对话新施行的下令历史列表至历史文件

                   -n:  读历史文件中未读过的行到历史列表

                   -r:  读历史文件附加到历史列表

                   -w:  保存历史列表到钦赐的野史文件

                   -p:  张开历史参数成多少个行,但不设有历史列表中

                   -s:  打开历史参数成生龙活虎行,附加在历史列表后

ifconfig是linux中用来体现或配备网络设施(网络接口卡卡塔 尔(阿拉伯语:قطر‎的下令,越南语全称是network interfaces configuring

-r  reverse,逆序呈现

命令历史有关变量:

          HISTSIZE :命令历史记录的条数;

          HISTFILE :钦赐历史文件,默以为~/.bash_history;

          HISTFILESIZE :命令历史文件记录历史的条数;

          HISTTIMEFORMAT=“%F %T“ 彰显时间

          HISTIGNORE=“str1:str2:… “  忽略string1,string2

图片 3

-昂科拉  recursive  ,递归呈现

命令行历史快速键

         上下键:可浏览在此以前使用过的指令

         ctrl+p:重复前三个限令

         !字符串: 重复前二个以“字符串”开头的命令

         !num: 根据history 命令输出中的序号重复对应命令

         !?:字符串: 重复前二个带有abc的下令

         !-n : 重复n

         strl -r:从命令历史中搜索命令

         esc . :调用上二个限令中最后三个参数

         !$:调用上叁个指令中最终叁个参数

         !^:调用上二个下令中的第三个参数

         !*:调用上二个发令中的全部参数

         !n:调用上叁个下令中的第n个参数   

echo

-t   展现最终一回校正的文书

一声令下的增加帮衬:

         help命令:

                   用法1:help 内部命令字

                   用法2:命令字 --help          #选用于超过四分之二外表命令 

         man命令:提供命令援救的公文

             手册页寄存在/usr/share/man

                   man 命令的配备文件:/etc/man.config | man_db.conf

                   man命令操作方法:使用less命令完成

                            Space:  向文件尾翻屏

                            b, ^B:  向文件首部翻屏

                            d, ^D:  向文件尾巴部分翻半屏

                            u, ^U:  向文件首部翻半屏

                            RETU奇骏N:  向文件尾巴部分翻大器晚成行

                            y :向文件首部翻豆蔻梢头行

                      q:  退出

                            # :跳转至第#行 行

                            1G: 回到文件首部

                            G:直接到文件后面部分

                            /KEYWO标致RCZD:字符串寻找 n下四个精雕细刻到的字符串 N上二个

                   man章节:

                       1 使用者在shell中得以操作的一声令下或可举行档

                            2 系統宗旨可呼叫的函数与工具等

                            3 一些常用的函数(function)与函数库(library),大多数是C的函数库(libc)

                            4 装置档案的证实,平日在/dev下的档案

                            5 设定档可能是有个别档案的格式

                            6 游戏(games)

                            7 规矩与商定等,举例Linux档案系统、互连网协定、ASCII code等等的說明

                            8 系統管理員可用的田间管理指令

                            9 跟kernel有关的文本

                   SYNOPSIS 摘要 :

                       [] :可选内容

                            <>:  必选内容

                            a|b :二选一

                            ...:  同大器晚成内容可出现数十次

echo命令的功用是在显示器上海展览中心暗暗表示气风发段文字,日常起到一个晋升的功力。

-n  打印文件的UID和GID

红帽知识库和官方在线文书档案:

        

        

        

该命令的貌似格式为: echo [ -n ] 字符串

-i  展现文件的inode音信

Linux 的三种石英钟:

系统 机械钟:由Linux 内核通过CPU 的职业频率进行的;

硬件 时钟:主板

hwclock ,clock:  展现硬件时钟

-s, --hctosys  以硬件石英钟为准,改进系统石英钟

-w, --systohc  以连串时钟为准,改过硬件石英钟

个中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各样单词作为字符串输出,各字符串之间用二个空格分割。

-t  用文件和目录的改造时间排序

 时间处理:

date命令:按格式展现或设置时间

         data [选项]... [格式]

         date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]

                   -d, –date=ST凯雷德ING 展现STENCOREING钦赐的光阴

                   -f, –file=DATEFILE 形似–date参数字彰显示DATEFILE文件中的每行时间

                   -ITIMESPEC, –iso-8601[=TIMESPEC] 以ISO 8601 格式显示日期/时间。TIMESPEC为”date”(只呈现日期)、”hours”、”minutes”、”senconds”(呈现时间精度)之后生可畏,默许为”date”。

                   -r, –reference=FILE 展现文件的末尾改过时间

                   -科雷傲, –rfc-2822 以ENVISIONFC-2822相称日期格式显示时间

                   -s, –set=ST福特ExplorerING 设置时间为ST冠道ING

               -u, –utc, –universal 呈现或设定为Coordinated Universal Time时间格式

         格式:能够动用“+”初阶的字符串钦点其格式

                   %n : 下一行

                   %t : 跳格

                   %H : 小时(00-23)

                   %I : 小时(01-12)

               %k : 小时(0-23)

                   %l : 小时(1-12)

                   %M : 分钟(00-59)

                   %p : 展现本地 AM 或 PM

                   %r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M)

                   %s : 从 1968 年 1 月 1 日 00:00:00 UTC 到近些日子截至的秒数

                   %S : 秒(00-60)

                   %T : 直接显示时间 (24 小时制)

                   %X : 相当于 %H:%M:%S

                   %Z : 显示时区

                   %a : 星期几 (Sun-Sat)

                   %A : 星期几 (Sunday-Saturday)

                   %b : 月份 (Jan-Dec)

                   %B : 月份 (January-December)

                   %c : 直接展现日期与时间

                   %d : 日 (01-31)

                   %D : 直接呈现日期 (mm/dd/yy)

               %h : 同 %b

                   %j : 一年中的第几天 (001-366)

                   %m : 月份 (01-12)

                   %U : 一年中的第几周 (00-53) (以 Sunday 为三日的首后天的情状)

                   %w : 一周中的第几天 (0-6)

                   %W : 一年中的第几周 (00-53) (以 Monday 为21日的首后天之处)

                   %x : 直接展现日期 (mm/dd/yy)

                   %y : 年份的结尾两位数字 (00.99)

                   %Y : 完整年份 (0000-9999)

[root@bogon ~]# date "+现在时间是:%Y-%m-%d %H:%M:%S"
现在时间是:2017-05-01 21:59:23
[root@bogon ~]# date "+%Y-%m-%d %H:%M:%S" -d "-3 year"
2014-05-01 21:59:38    ## 显示三年前的时间
[root@bogon ~]# date "+%Y-%m-%d %H:%M:%S" -d "+10 day"
2017-05-11 22:00:15    ##显示十天后的时间
[root@bogon ~]#  date "+%s"
1493647224    ##显示十天后的时间

         设置时间:

                   date -s "20161128 10:10:10"

[root@bogon ~]# cal    ##显示日历
      May 2017      
Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6
 7  8  9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

功效表明:呈现文字。

-F  在分化类其他文书的文书名结尾追加叁个字符以示差异。可实践文件后加”*”,目录后加”/”,管道文件后加”|”,套接字文件后加”=”,普通文书并未有后缀。相比有用。

echo 命令:展现文字

  语法:echo [-neE][ 字符串]

  表达:echo 会将输入的字符串送往专门的工作输出。echo  须要使用-e  参数来打印转义字符.

   -n  不要在末了自动换行

   -e  若字符串中现身以下字符,则特别加以管理,而不会将它便是经常文字输出:

         a  发出警示声;

         b  退格键

         c  最后不加上换行符号;

         n  换行且光标移至行首;

         r  光标移至行首,但不换行;

       t  插入tab; 

         \  插入 字符;

         nnn  插入nnn (八进制卡塔尔所表示的ASCII 字符

         xHH 插入HH (十四进制卡塔 尔(阿拉伯语:قطر‎所表示的ASCII 字符

语   法:echo [-ne][字符串]或 echo [--help][--version]

–full-time  列出文件的总体时间格式

 括号扩充:{ }

打字与印刷重复字符串的简化方式 

[root@bogon ~]# echo file{1,3,5}
file1 file3 file5

 ''单引号:强引用,单引号里的原委原样不改变,防止别的变量替换

 ""双引号:弱援用,可幸免通配符扩充,但允许变量替换

 ``反引号:命令引用,反引号里的指令会替换为实行结果

[root@bogon ~]# echo '$PATH'
$PATH
[root@bogon ~]# echo "$PATH"
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@bogon ~]# echo `pwd`
/root

补充表达:echo会将输入的字符串送往专门的学业输出。输出的字符串间以空白字符隔绝, 并在终极加上换行号。

举例:展现/etc里面有着的剧情包涵隐蔽文件  ls  -ali 最侧边一列是文件的inode音信。

重定向和管道:

譬如增添了>和>>输出重定向就有了新的功效

图片 4

         标准输入输出:

                   规范输入:stdin-0 暗中认可选取来自键盘的输入

                   规范输出:stdout-1 暗许输出到终点窗口

                   标准错误:stderr-2 私下认可输出到极点窗口

         程序:指令+数据

         读取数据:Input

         输出数据:Output

         I/O重定向:改变暗许地点

例如:echo wz > /tmp/1.txt

出文件的完好时间格式 ls -ali –full-time

         重定向操作符:规范输出和业内错误能够重定向到文件

                   >       把正规化输出重定向到文件

                   2>     把标准错误重定向到文件

                   &>    把所以输出重定向到文件

                   注:>文件内容会被隐瞒,禁绝内容覆盖本来就有文件:set -c ,强制覆盖:>|

                   >>     原有内容根底上,追加内容

                   2>     覆盖重定向错误数据流

                   2>>  追加从定向错误数据流

                   &>    标准输出和谬误输出合并覆盖重定向

                   &>> 规范输出和不当输出合併追加重定向

                   <       标准输入重定向

                   <<终止词                   把多行发送给stdin

[root@bogon ~]# uname -p > kernel.txt
[root@bogon ~]# cat kernel.txt
x86_64
[root@bogon ~]# uname -r >> kernel.txt
[root@bogon ~]# cat kernel.txt
x86_64
3.10.0-327.el7.x86_64

wz这些字符串就能够被输入到1.txt

图片 5

管道操作:

  管道操作为不相同命令提供了协同职业的黄金年代种体制,位于管道符号侧边的指令输出的结果,将用作侧面命令的输入(管理对象卡塔尔国,同生机勃勃行命令中得以采取多少个管道。   命令1 |命令2 |命令3

[root@bogon ~]# df -Th |grep "/$" 
/dev/mapper/centos-root xfs        32G  1.3G   31G   4% /
[root@bogon ~]# df -Th |grep "/$" |awk '{print $6}'
4%

 

再例如:echo wzz>> /tmp/1.txt  

风姿洒脱旦自身在/tmp上边新建了多个hello.txt文件,能够用ls -lrt 举办逆序依期间排序出最下边找到它:

瞩目:wzz这么些字符串就能被追加到wz下边大器晚成行,假若wzz也用>则会覆盖wz字符串

图片 6

tty

pwd命令printing working directory 显示当前专门的职业目录

tty [选项]...

cd 命令change directory 切换目录

[功能]打字与印刷连接到标准输入的终端的文本名。

cd  不带任何参数表示切换来家目录

[描述]

cd  ~  切回本人家目录,波浪线~表示家目录

命令项:

cd  ~  USEEvoqueNAME 切换成内定客户家目录

-s, --silent, --quiet: 什么也不打字与印刷,只是再次来到落出状态码。

cd  –   上壹遍所在目录和当前目录之间往来切换

--help: 打字与印刷帮衬消息。

.       表示当前目录

--version: 打字与印刷版本新闻并脱离。

cd  ..   切换来当前目录的上顶尖目录

回去的状态码:

touch命令用于创造三个新文件或校正文件时间戳

0 代表行业内部输入是一个尖峰。

touch [OPTION]… FILE…

1 表示专门的学问输入不是三个终极。

常用选项:

2 表示给定的参数是不科学的参数。

-c   –no-create,钦赐的文本路线不真实时不予制造

3 表示发生了写错误。

-a   仅修正访谈时间access time

[举例]

-m  仅校正modify time(文件内容更改卡塔 尔(英语:State of Qatar)

*查阅当前的正规终端文件汇报符号:

-t   使用钦赐的日期时间,而非今后的日子

[quietheart@lv-k etc]$ tty

cp命令copy 用于复制源文件恐怕目录到

/dev/pts/6

语法格式:单源复制:cp [OPTION]… [-T] SOURCE DEST

此地,输入tty之后,输出"/dev/pts/6"便是近些日子连接的极限对应的文本陈说符号,大家得以因此向这么些文件,那样会看出眼下极端会输出我们写入的数额,举例:

多源复制:cp [OPTION]… SOURCE… DIRECTORY

[quietheart@lv-k etc]$ echo "mytest" >/dev/pts/6

常用选项:

mytest

-i:交互作用式复制,即覆盖早前提醒顾客确认;

可知,向/dev/pts/6文本写入的原委,直接展现到大家的极限方面了。假设本人在机械上边开了多个终端,然后自个儿在其余终端中输入上边的echo命令,那么将拜望到相应"/dev/pts/6"的终点方面会来得相应的字符了。

-f:强制覆盖目的文件;

*运营tty什么也不出口,然后查看其退出码:

-r, -Lacrosse:递归复制目录;

[quietheart@lv-k etc]$ tty -s

-d:复制符号链接文件本身,而非其指向性的源文件;

[quietheart@lv-k etc]$ echo $?

-a:-dGranTurismo –preserve=all, archive,用于落实归档;

0

-p   –preserv=

这边,使用shell的通令"echo $?"来体现上一条命令的退出状态码。状态码的含义如下:

mode:权限

0 表示专门的学问输入是一个极限。

ownership:属主和属组

1 表示行业内部输入不是贰个极限。

timestamps: 时间戳

2 表示给定的参数是不得法的参数。

context:安全标签

3 表示爆发了写错误。

xattr:扩展属性

[其它]

links:符号链接

*基本概念:

all:上述全部属性

1,tty(终端设备的统称):

维持钦定的习性(暗中同意:格局,全数权,时间戳)

tty大器晚成词源于Teletypes,可能teletypewriters,原本指的是电传机,是通过串行线用打字与印刷机键盘通过翻阅和发送音信的东西,后来那东西被键盘与荧屏取代,所以今后叫终端比较适当。终端是生机勃勃种字符型设备,它有七连串型,平常选用tty来简单称谓各连串型的极点设备。

-P   –no-dereference   不跟随源文件中的符号链接

2,pty(设想终端):

实例:单文件复制 复制/etc/fstab到tmp下 文件不真实时:

只要我们远程telnet到主机或接纳xterm时,也亟需三个极限交互作用,那就是设想终端pty(pseudo-tty)

[root@dxl /tmp 14:35:16]# cp /etc/fstab .

3,pts/ptmx(pts/ptmx结合使用,进而完结pty):

[root@dxl /tmp 14:36:44]# ls

pts(pseudo-terminal slave)是pty的兑现格局,与ptmx(pseudo-terminal master)合营使用实现pty。

1.txt  22  33  fstab  functions  hello.txt  test.txt

startx

复制目录时指标文件夹存在,则把源目录里面包车型大巴剧情复制到目的文件夹里面。假使目的不设有则开创。

效果表明:运营X Window。

mkdir命令 成立目录make directories

语法:startx [程序][--服务器设置]

语法格式: mkdir [OPTION]… DIRECTORY…

添补表明:startx为运营X Window的script文件,实际上运行X Window的次第为xinit。

常用选项:

参数:

-p  通俗地说对于官样文章的父和子目录一同创办出来

[程序] 此处所钦赐的[程序]为X Window所要实践顺序的配备文件。

-v 呈现进程

[--服务器设置] startx预设会去读取.xerverrc中的配置,决定运维X Window的主意。

-m 间接给定权限

以上正是Linux系统startx命令的功能和动用办法了,用startx命令运行X Window后就足以在一个窗口中运作四个程序了。

当心:路径基名方为命令的效益对象;基名以前的门道必需得存在;

export 

比方:在tmp下边制造目录centos/a/b/c

意义表达设置或体现境况变量。(举例大家要用八个限令,但那一个命令的施行文书不在当前目录,那样大家每一次用的时候必需钦命推行文书的目录,麻烦,在代码中先实施export,那一个一定于告诉程序,推行某某东西时,必要的公文或什么东东在此些目录里卡塔尔

[root@dxl /tmp 15:16:35]# mkdir -pv /tmp/centos/a/b/c

语  法export [-fnp][变量名称]=[变量设置值]

mkdir: created directory `/tmp/centos’

增补表达在shell中试行顺序时,shell会提供少年老成组意况变量。 export可新扩张,修正或删除情况变量,供后续实践的次第选拔。export的效劳仅及于该此登入操作。

mkdir: created directory `/tmp/centos/a’

参  数

mkdir: created directory `/tmp/centos/a/b’

-f  代表[变量名称]中为函数名称。

mkdir: created directory `/tmp/centos/a/b/c’

-n  删除钦点的变量。变量实际上未有删除,只是不会输出到持续指令的实行情况中。

mv 移动命令,还足以对文本进行重命名

-p  列出全数的shell赋予程序的景况变量。

语法格式:mv [OPTION]… [-T] SOURCE DEST

二个变量成立时,它不会自行地为在它之后创制的shell进度所知。而命令export能够向前边的shell传递变量的值。当二个shell脚本调用并实施时,它不会自行获取原为脚本(调用者卡塔 尔(阿拉伯语:قطر‎里定义的变量的访问权,除非这么些变量已经被显式地安装为可用。export命令能够用来传递三个或七个变量的值到任何后继脚本。

mv [OPTION]… SOURCE… DIRECTORY

pwd 

mv [OPTION]… -t DIRECTORY SOURCE…

Linux中用pwd命令来查看”当前专门的工作目录“的完整路径。 轻易得说,每当你在极限进行操作时,你都会有贰个当前工作目录。

常用选项:-f强制移动

在不太鲜明当前岗位时,就能够利用pwd来判别当前目录在文件系统内的方便地点。

-i 交互式

1.命令格式:

譬喻说:把tmp下边包车型地铁1.txt活动到tom文件夹里面并取名称为2.txt。

pwd[选项]

[root@dxl /tmp 15:23:17]# mv 1.txt  ./tom/2.txt

2.下令功效:

rm    删除命令remove

查看”当前职业目录“的完整路线

语法格式: rm [OPTION]… FILE…

3.常用参数:

常用选项:-f 强制删除

貌似景况下不带别的参数

-i  交互

风流罗曼蒂克旦目录是链接时:

-r  将参数中列出的全部索引和子目录均递归地删除

格式:pwd -P呈现出实际路线,而非使用连接(link卡塔 尔(英语:State of Qatar)路线。

专心:删除命令是一个极度危殆的操作,全部不用的文件提出并非一向删除,而是移动至有个别专项使用目录;(模拟回笼站卡塔尔,过段时间后,非常醒目断定不要了再删除。

4.常用实例:

按键机类命令(线上服务器禁用)

实例1:用 pwd 命令查看默许专门的学问目录的完整路线

shutdown 关机命令

命令:

语法格式 shutdown [OPTIONS…] [TIME] [WALL…]

pwd

常用选项:

输出:

-r  关机后重启

[root@localhost ~]#pwd

-h 将系统关机

/root

-c  撤消关机

[root@localhost ~]#

譬喻说:shutdnow -h -now立时关机  shutdnow  +30 :30秒钟后关机

实例2:使用 pwd 命令查看钦赐文件夹

halt   关机

命令:

poweroff  关闭系统何况砍断电源

pwd

-n:关闭操作系统时不执行sync操作;

输出:

-w:不着实关闭操作系统,仅在日记文件“/var/log/wtmp”中;

[root@localhost ~]#cd /opt/soft/

-d:关闭操作系统时,不将操作写入日志文件“/var/log/wtmp”中增加相应的笔录;

[root@localhost soft]#pwd

-f:强制关闭操作系统;

/opt/soft

-i:关闭操作系统从前关闭全体的网络接口;

[root@localhost soft]#

-h:关闭操作系统从前将系统中有着的硬件装置为备用方式。

实例三:目录连接链接时,pwd -P展现出实际路线,而非使用连接(link卡塔 尔(英语:State of Qatar)路径;pwd展现的是连连路线

只要认同系统中曾经远非客商存在且富有数据都已经保存,要求马上关闭系统,可以行使poweroff命令。

命令:

reboot 重启命令用来重新开动正在运作的Linux操作系统

pwd -P

 

输出:

文本查看类命令

[root@localhost soft]#cd /etc/init.d

cat命令concatenate查看文本文件内容

[root@localhost init.d]#pwd

语法格式cat [OPTION]… [FILE]…

/etc/init.d

常用选项

[root@localhost init.d]#pwd -P

-n 给每行编号,满含空行

/etc/rc.d/init.d

-E 彰显空格符,包涵空行

[root@localhost init.d]#

tac命令将文件以行为单位反序输出,最后一行先出示

实例4:/bin/pwd

语法格式 tac [OPTION]… [FILE]…

本文由美高梅赌堵59599发布于美高梅-操作系统,转载请注明出处:决定了shell将到哪些目录中寻找命令或程序,即选项和参数并非必须

关键词: