Linux基础语法

基础语法

 

yum -y update

更新软件

ip addr

查看网卡

ssh root@ip地址

使用远程的方式连接到root用户

passwd 用户名

修改密码,不加用户名则是修改当前用户密码,只有超级用户才可以修改其他人密码

shutdown -r now

马上重启

shutdown now

马上关机

who  
    tty(1-6)
    pts/(1-n)

查看当前登录用户
本地登录用户
远程登录用户

last

历史登录用户

useradd 用户名

新建用户

su 用户名

切换到特定用户,不加用户名的情况则是切换到超级用户

一个点(".")

当前目录

两个点 ("..")

上一级目录

Ctrl+Alt+(F1-F6

切换字符页面

Ctrl+D
exit
logout

注销

[root@Once ~]#

登录用户字符组成:
1.中括号[]里面:
@左边是当前使用的用户名;
@右边是当前使用机器的机器名;
机器名后面代表的是当前所在目录(~代表当前用户的工作目录)
2.中括号[]右边:
#代表超级用户
$代表普通用户

PS:使用超级用户切换到普通用户是不需要输入密码的

命令后面参数:对于单个字母的参数,使用一个横杠“-”
              对于单词的参数,使用两个横杠“--”

shutdown

【语法】
shutdown [选项] [时间] [警告信息]
【选项说明】
-k:并不真正关机,只是发出警告信息给所有用户。
-r:关机后立即重新启动
-h:关机后不重新启动
-f:快速关机。重启时跳过fsck(file system check)
-n:快速关机,不经过init程序
-c:取消一个已经运行的shutdown

shutdown -r now  马上重启系统
shutdown -h 60 "我要关闭电脑了" 60分钟后关闭系统,并且是给用户提示关机时间和关机信息"我要关闭电脑了"

halt

调用“shutdown -h”命令执行关机

【语法】
halt [选项]
【选项说明】
-f:没有调用shutdown而强制关机或重启
-p:该选项为缺省选项,即关机时调用poweroff(停止系统后中断电源,需主板硬件支持)

reboot

与halt类似,不过reboot是引发主机重启,halt是引发主机关机。

help

通过该命令可以查找shell命令的用法

【语法】
[命令] --help
【示例】
shutdown --help 查看shutdown命令的帮助信息,一般包括语法以及对应的参数解释

命令自动补全

Tab键:可以方便地根据前几个字母来查找匹配的文件或子目录

命令历史记录

!$:重复前一个命令最后的参数

History:查看命令历史
如:history 30(查看最近30个命令)

命令的排列

使用”;”:同时执行两个命令,不管前面的命令是否出错

使用”&&”:前面命令正确执行完成才执行下一个命令。

命令别名

【语法】
alias [别名]=[需要定义别名的命令]
注意:=号两边无空格,如果命令有空格的要用到单引号。如果用户需要别名的定义在每次登录时均有效,应该将其写入用户自家目录下的.bashrc文件中
取消别名:unalias alias_name

命令替换

使用命令的输出,常用于:
在文本中嵌入命令的执行结果,命令参数是另一个命令执行的结果

【使用方法】
$(命令)        或    `命令`
$(command)     或    `command`
cmd1 $(cmd2)   或     cmd1 `cmd2`

举例:
echo The present time is `date`

echo The present time is $( date)

原文地址:https://www.cnblogs.com/G-MingYin/p/7498082.html