Linux基本配置

目录

1.Linux的哲学思想

2.基础知识

3.shell

3.1shell

3.2内部命令、外部命令

3.3执行命令的过程

3.4hash(缓存空间)

4.命令行格式

命令字

参数

5.编辑Linux命令行的辅助操作

6.配置静态IP网卡

修改文件内容

添加内容

7.关闭防火墙

8.关闭核心防护

临时关闭

永久关闭


1.Linux的哲学思想

一切都是一个文件

系统中拥有小型,单一用途的程序。

当遇到复杂任务,通过不同功能用途的程序组合起来完成。

避免令人困惑的用户界面就是没有复杂的图形界面。

连配置文件都储存在文本中,方便增删改查。

不在乎后缀名

2.基础知识

[root@localhost~]

root:当前用户

localhost:主机名

~:当前用户的家目录

#:管理员用户

$:普通用户

3.shell

是一种特殊程序,解决用户和内核的交互操作,把人类高级语言转换成计算机能够识别的二进制语言

3.1shell

3.2内部命令、外部命令

内部命令:shell解释器程序内部的一些特殊指令,也称为内建指令,属于shell的一部分,没有单独对应的系统文件,自动载入内存,可以直接使用。

外部命令:Linux系统中能够完成特定功能的脚本文件或二进制程序,属于shell解释器程序之外的命令,每个外部命令对应了系统中的一个文件,必须知道其对应的文件位置,由shell加载后才能执行。

3.3执行命令的过程

先判断是否是内部命令,是的直接执行,不是查看hash表(hash,使用过的命令会缓存在内存里的命令),有的话直接执行,没有的话会去环境变量(PATH)中哀歌查询里面的五个文件夹。

3.4hash(缓存空间)

[root@localhost ~]#hash     #查看内部缓存表#

[root@localhost ~]#hash  -d +缓存表里的命令 ##单独删除

[root@localhost ~]#hash  -r #删除表里所有的命令

4.命令行格式

命令字

是整条命令中最关键的一部分

唯一确定选项

短格式选项:使用"-"符号引导 通常一个字母

长格式选项:使用"--"符号引导 通常完整的单词

参数

命令字的处理对象

可以是文件名、目录(路径)名或者用户名等内容

个数可以是零到多个

5.编辑Linux命令行的辅助操作

快捷键功能
Tab键

自动补齐(两次可以显示所有选项)

反斜杠“\”

强制换行或转义

Ctrl+a

光标移到最前

Ctrl+e或end 光标移到最后
Ctrl+U清空至首行不包括当前光标处的字符
Ctrl+K清空至行尾包括当前光标处的字符
Ctrl+w从当前光标删除到开头
ALT+d从当前光标删除到末尾
Ctrl+l清屏
Ctrl+c取消本次命令编辑
Ctrl+s/Ctrl+q锁屏/解锁
向上下箭头回看执行过的命令

6.配置静态IP网卡

[root@localhost ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33##打开网卡配置文件

正常情况下网卡名称是ens33,也可能是其他名称。可以用ifconfig查看

修改文件内容

BOOTPROTO=static #静态IP 

ONBOOT=yes ##开启网卡

添加内容

IPADDR=192.168.49.130    ##IP地址

NETMASK=255.255.255.0   ##子网掩码

GATWAY=192.168.49.2     ##网关

DNS=8.8.8.8     ##域名解析地址

保存退出:esc-----shift+:-----wq  回车

[root@localhost ~]#systemctl restart network  ##重启网卡 (service network restart)

[root@localhost ~]#ping www.baidu.com  ##ping 测试一个网址是否可以连通

7.关闭防火墙

[root@localhost ~]systemctl stop firewalld    ##临时关闭防火墙

[root@localhost ~]systemctl disablefirewalld    ##永久关闭防火墙

[root@localhost ~]systemctl status firewalld    ##查看防火前状态

8.关闭核心防护

临时关闭

[root@localhost ~]setenforce 0临时关闭

[root@localhost ~]/usr/sbin/sestatus -v##查看服务状态

永久关闭

[root@localhost ~]vim  /etc/selinux/config##打开文件

将配置文件中的SELINUX=enforcing改为SELINUX=disabled

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值