【基础命令】linux基础命令

1、什么是Linux 的命令?

   答: 就是指在Linux 终端(命令行)中输入的内容就称之为命令。

Linux通用格式:

   # 命令(空格) [选项](空格)[参数]

2、Linux下的命令补全(两种情况)

1、按一次TAB键就显示出命令;

2、按两次TAB键就会列出所有以你输入字符开头的可用命令

3、基础命令

1、 切换用户

 #su - root

Password:123456

[root@localhost ~]# 切换成功

2、uname命令

描述:获取计算机操作系统相关信息

# uname -a 

选项说明:
-a :all缩写,代表显示所有信息,获取全部的系统信息(类型、全部主机名、内核版本、发布时间、开源计划)

3、ls命令 

1-用法一

主要功能:ls完整写法list show,以平铺的形式显示当前目录下的文件信息

# ls

2-用法二

主要功能:显示其他目录下的文件信息

# ls  /文件夹

扩展:ls后面跟的路径既可以是绝对路径也可以是相对路径

3-用法三

# ls [选项] [路径]

选项说明:
-l :ls -l,代表以详细列表的形式显示当前或其他目录下的文件信息(简写命令=>ll)
-h :ls -lh,通常与-l结合一起使用,代表以较高的可读性显示文件的大小(kb/mb/gb)
-a :ls -a,a是all缩写,代表显示所有文件(也包含隐藏文件=>大部分以.开头)

计算机中的单位:

# 1TB = 1024GB
# 1GB = 1024MB
# 1MB = 1024KB
# 1KB(千字节) = 1024B(字节)

 4、pwd命令

主要功能:pwd=print working directory,打印当前工作目录(告诉我们,我们当前位置)

# pwd

 5、cd命令

主要功能:cd全称change directory,切换目录(从一个目录跳转到另外一个目录)

# cd [路径]
选项说明:
路径既可以是绝对路径,也可以是相对路径

 6、clear命令

主要功能:清屏

# clear

7、reboot命令

 主要功能:立即重启计算机

# reboot

 8、shutdown命令

主要功能:立即关机或延迟关机

1、关机

# shutdown -h 分钟数 (代表多少分钟后,自动关机)

# 立即关机
# shutdown -h 0   (
等同于halt -p
# shutdown -h now

选项说明:
-h :halt缩写,代表关机

案例一:10分钟后自动关机

# shutdown -h 10

案例2:后悔了,取消关机

# shutdown -c

2、重启

shutdow -r 分钟数(参数重启计算机)

示例代码:
#shutdown -r 60            
含义:延迟重启,60分之后重启

#shutdown -r now
含义:立即重启

说明:重启等待期间,仍然可以使用shutdown -c取消操作

总结:

 9、type命令 查看内部命令

作用:查看一个命令是属于内部命令还是外部命令。

# type 加命令 

示例代码:
#type cd
含义:查看命令属于内部命令还是外部命令

 10、history命令 查看历史命令

作用:列出最近输入的一千条命令信息

#history

 11、hostnamectl主机名命令

作用:操作服务器的主机名(读取、设置)

说明:

Centos6中

查看主机名:#hostname

临时更改主机名:#hostname 临时主机名

永久更改主机名:编辑/etc/sysconfig/network文件,在文件中定义永久主机名

Centos7中

主机名分3类,静态的(static)、瞬态的(transient)、和灵活的(pretty)。

静态主机名也称为内核主机名,是系统在启动时从/etc/hostname内自动初始化的主机名。相当于永久更改瞬态主机名是在系统运行时临时分配的主机名,相当于临时更改灵活主机名则允许使用特殊字符的主机名,例如"MaYun's Host"

CentOS 7中和主机名有关的文件为/etc/hostname,它是在系统初始化的时候被读取的,并且内核根据它的内容设置瞬态主机名。

用法一:

​​​​​​​#hostnamectl
含义:查看主机名信息

用法二:

语法:hostnamectl set-hostname 主机名 

#hostnamectl set-hostname heimaserver01.itcast.cn
含义:设置主机名称为heimaserver01.itcast.cn
注意:此设置影响静态和瞬态的主机名

用法三:

 语法:hostnamectl --pretty set-hostname 主机名

#hostnamectl --pretty set-hostname "yunwei's server01"
含义:单独设置 灵活 主机名称为 yunwei's server01
注意:
主机名需要用引号引起来
如果试图给静态或者瞬态,设置不规范的主机名称,命令可以执行,但是系统会自动去掉不允许的特殊字符
如果要单独设置静态或者瞬态主机名,只需要单独使用--static和--transient参数即可

 

博主自己整合,如有错误,联系博主修改!!!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值