Linux系统准备

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/gongxifacai_believe/article/details/83033296

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)使用文本文件保存配置信息。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券