Linux基本代码
1、基本代码
[wuhao@localhost ~]$ su - root
进入管理员模式
# 表示管理员用户
$ 表示普通用户
[wuhao@localhost ~]$ whoami
[wuhao@localhost ~]$ who am i
显示自身用户名称
[root@localhost ~]# ifconfig
ifconfig可设置网络设备的状态,或是显示目前的设置
[root@localhost ~]# hostname
查看主机名
[root@localhost ~]# pwd
显示当前所在目录
[root@localhost ~]# exit
退出终端
[root@localhost ~]# date
显示当前时间
[root@localhost ~]# cal
显示当前月日历
root@localhost ~]# systemctl stop NetworkManager
临时关闭网络管理
root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
配置IP
TYPE=Ethernet # 网卡类型:为以太网
PROXY_METHOD=none # 代理方式:关闭状态
BROWSER_ONLY=no # 只是浏览器:否
BOOTPROTO=none # 无(不指定)通常是DHCP或static,要自己自行指定IP地址
DEFROUTE=yes # 默认路由:是
IPV4_FAILURE_FATAL=no # 是否开启IPV4致命错误检测:否
PV6INIT=yes # IPV6是否自动初始化: 是
IPV6_AUTOCONF="yes"IPV6是否自动配置:是
IPV6_ADDR_GEN_MODE=stable-privacy # IPV6地址生成模型
stable-privacy是一种生成IPV6的策略
NAME=ens33 # 网卡名字(与DEVICE一致)
UUID=6ac17c2b-473e-4894-811b-4940ee7bf455#唯一标识码
DEVICE=ens33#网卡设备
ONBOOT=yes # 是否激活网卡
IPADDR=192.168.238.130#ip地址(static设置)
NETMASK=255.255.255.0#子网掩码
GATEWAY=192.168.238.2#网关
DNS1=114.114.114.114#dns地址解析
[root@localhost ~]# systemctl restart network
重启网卡
[root@localhost ~]# systemctl stop firewalld.service
停止 firewalld.service(防火墙服务)这个服务
[ root@localhost ~]# setenforce 0
关闭selinux防火墙
[root@localhost ~]# vim /etc/selinux/config#永久关闭selinux防火墙

讯享网
[root@localhost ~]# hostname wuhao
修改主机名(需要关机重启才会显示)
[root@wuhao ~]# enable
查看内部命令
[root@wuhao ~]# type +命令
查看命令是内部命令还是外部命令
[root@wuhao ~]# echo $LANG
查看语言
[root@wuhao ~]# which hostname
查看hostname文件存放位置
[root@wuhao ~]# clear
清屏
2、Linux命令的分类
内部命令与外部命令的区别

| 内部命令 | 外部命令 |
|---|---|
| 集成于Shel解释器程序内部的一些特殊指令,也称为内建(Built-in) 指令 | Linux系统中能够完成特定功能的脚本文件或二 进制程序 |
| 属于Shel的一部分 | 属于Shel解释器程序之外的命令 |
| 没有单独对应的系统文件 | 每个外部命令对应了系统中的一个文件 |
| 自动载入内存,可以直接使用 | 必须知道其对应的文件位置,由Shel加载后才能执行 |
3、Linux命令行的格式
一、通用的命令行使用格式
命令字+选项+参数
命令字:
1、是整条命令中最关键的一部分
2、唯一-确定一条命令
选项:
1、短格式选项:使用"-“符号引导
2、长格式选项:使用”–"符号引导
参数:
1、命令字的处理对象
2、可以是文件名、目录(路径)名或用户名等内容
3、个数可以是零到多个
4、编辑Linux命令行
编辑Linux命令行的辅助操作
1、Tab键:自动补齐
2、反斜杠“\”:强制换行
3、CtrI + U组合键:清空至行首
4、Ctrl + K组合键:清空至行尾
5、Ctrl+ L组合键:清屏
6、Ctrl + C组合键:取消本次命令编辑
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/62212.html