Linux系统准备

1、进入系统准备工作
进入图形界面:#startx &
更改语言:localectl -h
显示有哪些语言字符集:localectl list-locales
设置语言字符集:localectl set-locale LANG=zh_CN.utf8
查看当前字符集:locale
2、远程连接
远程连接协议:SSH协议:Secure Shell;
查看系统是否监听于tcp协议的22号端口:~]# ss -tnl
查看IP地址:~]# ifconfig
查看IP地址:~]# ip addr list
查看IP地址:~]# ip addr show
vmware workstation中安装的CentOS7系统网卡名称:eno16777736:CentOS,为了避免网卡名称重复冲突,在命名上借助硬件拓扑架构或MAC地址来命名。
测试网络连通性:~]# ping 172.16.100.1
确保防火墙处于关闭状态。
查看防火墙规则:~]# iptables -L -n
清理防火墙规则(该清理只对当前有效):~]# iptables -F
CentOS 7:
停止防火墙服务(当前有效):~]# systemctl stop firewalld.service
禁用防火墙服务(永久有效):~]# systemctl disable firewalld.service
CentOS 6:
停止防火墙服务(当前有效):~]# service iptables stop
确保防火墙以后不会启动(永久有效): ~]# chkconfig iptables off
3、终端
(1)终端设备:键盘+显示器;
(2)物理终端:console,控制台;
虚拟终端:tty,默认启动6个,在6个虚拟终端之间切换:Ctrl+Alt+F[1-6]
图形终端:
CentOS 6:Ctrl+Alt+F7
CentOS 7:在哪个虚拟终端启动,即启动哪个虚拟终端为图形终端;
串行终端:ttyS;
伪终端:pty。
(3)硬件设备也通过文件表示:(#表示数字)
物理终端:/dev/console
虚拟终端:/dev/tty# [1,6]
串行终端:/dev/ttyS#
伪终端:/dev/pts/#
(4)查看当前的终端设备:~]# tty
查看接口程序:~]# echo $SHELL
启动GUI,在某一虚拟终端接口运行命令:startx &(&表示在后台运行)
(5)在启动设备之后,在其上关联一个用户接口程序,即可实现与用户交互。
(6)图形用户界面GUI
分为两类:GNome和KDE;
(7)命令行接口CLI
Shell类型有:bash, zsh, sh, csh, tcsh, ksh 等;
查看所用的shell的类型:~]# echo $SHELL
例:[root@node1 ~]# COMMAND
root:当前登录的用户;
node1:当前主机的主机名,非完整格式;此处的完整格式为:node1.magedu.com,其中,magedu.com为域名;
~:用户当前所在的目录(current directory),也称为工作目录(working directory),是相对路径;
#:prompt,命令提示符;
其中,#表示管理员账号,为root,拥有最高权限,能执行所有操作;
$表示普通用户,非root用户,不具有管理权限,不能执行系统管理类操作。
建议使用非管理员账号登录,执行管理操作临时切换至管理员,操作完成即退回。
eg.
添加用户centos:useradd centos
由 root用户切换至普通用户centos:su - centos
4、路径命令
例:/etc/sysconfig/network-scripts/ifcfg-eno16777736
basename:最右侧的文件或目录名;
dirname:basename左侧的路径;
命令:
~]# basename /PATH/TO/SOMEFILE
SOMEFILE
~]# dirname /PATH/TO/SOMEFILE
/PATH/TO
5、关机命令
CentOS 7:
~]# systemctl poweroff
~]# systemctl reboot
所有系统都可以:
~]# poweroff
~]# halt
~]# reboot
6、Linux的哲学思想
自由软件的含义:自由学习和修改;自由使用;自由分发;自由创建衍生版。
(1)一切皆文件。把几乎所有资源统统抽象为文件形式;包括硬件设备,甚至通信接口等。
内核中的系统调用:open(), read(), write(), close(), delete(), create()
(2)由众多功能单一的程序组成;一个程序只做一件事,并且做好;组合小程序完成复杂任务;
(3)尽量避免跟用户交互;目标:易于以编程的方式实现自动化任务;
(4)使用文本文件保存配置信息。

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 书香水墨 设计师:CSDN官方博客 返回首页