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 条评论
登录 后参与评论

相关文章

  • 加密解密技术基础及用OpenSSL创建私有CA

    (1)进程通信 传输层协议有TCP,UDP,SCTP等,端口号port表示进程地址,进程向内核注册独占使用某端口。 同一主机上的进程间通信方式:进程间通信(...

    魏晓蕾
  • pip工具的使用及在Win10中用pip安装Tensorflow

    魏晓蕾
  • A Novel Task Allocation for Maximizing Reliability Considering... 学习笔记

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

    魏晓蕾
  • 【资讯】大数据与云计算将改变传统数据库技术

    长期以来,企业技术管理者面临着IT架构“自己搭建”还是“外部购买”的两难选择,而随着云数据库和数据库即服务(DBaaS)技术的不断成熟,管理者又...

    小莹莹
  • Python爬虫练习:爬取800多所大学学校排名、星级等

    时隔五年,“双一流”大学即将迎来首次大考,这也是继改变高校评断标准之后,第一次即将以官方对外发布,自然是引来了许多人的关注。最近,有许多不同机构发布的国内高校排...

    松鼠爱吃饼干
  • SqlServer服务器和数据库角色

    首先我们来阐述服务器(实例级别)的权限,实例级别和数据库级别权限的最大不同在于:实例级别的权限是直接授权给登录名,而数据库级别的全显示授予数据库用户的,然后数据...

    用户1217611
  • Pipeline As Code With Jenkins2.0

    CodeSheep
  • Oracle 高级查询-【联合语句】【联合查询】【层次查询】

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    颍川
  • 讨厌算法的程序员 2 - 证明算法的正确性

    第1篇介绍了插入排序算法,这里要提出一个问题:学习算法仅仅是积累一个又一个的算法实现吗? 当然不是。比算法本身更重要也更基础的,是对算法的分析:能够证明其正确...

    袁承兴
  • 讨厌算法的程序员 2 | 证明算法的正确性

    第1篇介绍了插入排序算法,这里要提出一个问题:学习算法仅仅是积累一个又一个的算法实现吗? 当然不是。比算法本身更重要也更基础的,是对算法的分析:能够证明其正确性...

    用户1332428

扫码关注云+社区

领取腾讯云代金券