Linux显示中文乱、SELinux及防火墙

第2章 Ps1(环境变量)
变量:x+y=10 已知x=11 y=?
环境变量:特点

  1. 大写的
  2. 含义(可以在系统中大部分地方 使用 含义基本没变化)
  3. 系统创建
    PS1 ===== 武功秘籍 (葵花宝典)
    echo $PS1 ===== 看书
    PS1=‘[\[email protected]\h \W]\$ ‘ ===== 写入内容 "欲练此功必先自宫若不自宫也能成功"
    2.1 控制命令行样子
    临时:export PS1=‘[\[email protected]\h \w]\$ ‘
    永久:vim /etc/profile #编辑文件
    [[email protected] /data]# tail -2 /etc/profile
    alias net=‘cat /etc/sysconfig/network-scripts/ifcfg-eth0‘
    export PS1=‘[\[email protected]\h \w]\$ ‘
    生效:source /etc/profile
    \u user whoami 当前用户的用户名
    \h hostname 主机名
    \W pwd 当前所在位置
    \ $ 用户提示符号

    root 用户的提示符是

    $ 普通用户 用户的提示符
    查看环境变量的内容
    第3章 SELinux(NSA)
    3.1 关闭SELinux
    永久关闭SElinux - 服务器重启之后生效
    /etc/selinux/config

    SELINUX= can take one of these three values:

    enforcing 默认 selinux 开启运行中

    permissive selinux 关闭 警告信息

    disabled selinux彻底关闭

    SELINUX=enforcing

C:大写的C把光标到行尾的内容删除并进入编辑模式
临时关闭SElinux
[[email protected] ~]# getenforce
Enforcing
[email protected] ~]# setenforce
usage: setenforce [ Enforcing | Permissive | 1 | 0 ]
[[email protected] ~]# setenforce 0
[[email protected] ~]# getenforce
Permissive

Sed修改文件并备份

第4章 防火墙
Centos5.x 6.x iptables
Centos7.x firewalld
工作应用:
防火墙 服务器拥有公网IP地址 开启
防火墙 服务器只有内网IP(局域网)地址 关闭
高并发的时候
4.1 关闭iptables
4.1.1 临时关闭
[[email protected] /oldboy]# /etc/init.d/iptables stop
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
[[email protected] /oldboy]# /etc/init.d/iptables stop
[[email protected] /oldboy]# /etc/init.d/iptables status
iptables: Firewall is not running.
4.1.2 永久关闭
永久关闭- 关闭开机自启动 软件在开机的时候自动运行
开机自启动软件管理命令
[[email protected] /oldboy]# chkconfig iptables off
[[email protected] /oldboy]# chkconfig |grep ipt
iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
关闭iptables 小结:
1.临时-重启服务器之后失效
/etc/init.d/iptables stop
2.永久-重启服务器之后生效
#关闭开机自启动
chkconfig iptables off
4.1.3 检查
/etc/init.d/iptables status
chkconfig |grep ipt
第5章 Linux显示中文乱码
字符集:就是一套文字符号及其编码
GBK:国家标准
UTF-8:万国码
5.1 .查看字符集
[[email protected] /oldboy]# echo $LANG
en_US.UTF-8
[[email protected] /oldboy]# #en_US 语言
[[email protected] /oldboy]# #UTF-8 字符集
[[email protected] /oldboy]# #语言.字符集
5.1.1 修改字符集-临时
[[email protected] /oldboy]# export LANG=zh_CN.UTF-8
[[email protected] /oldboy]# echo $LANG
zh_CN.UTF-8
5.1.2 永久修改字符集
[[email protected] /oldboy]# cat /etc/sysconfig/i18n
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
[[email protected] /oldboy]# source /etc/sysconfig/i18n
[[email protected] /oldboy]# echo $LANG
en_US.UTF-8
linux显示中文乱码:
1.linux系统的字符集与远程连接工具不同

原文地址:http://blog.51cto.com/13860447/2146065

时间: 2024-10-12 05:51:22

Linux显示中文乱、SELinux及防火墙的相关文章

Linux显示中文乱码及FHS目录层次标准

课前:notepad++tab 键:生成不同层次回车:生成并列快捷键:ALT+鼠标左键(可输入多条内容)选多行按TAB键XMind 8自动保存路径 第1章 Linux显示中文乱码中文乱码如何解决与排查https://www.processon.com/view/link/59e978b0e4b0c86d400de71c 1.1 Linux的目录结构特点:一切皆文件1) 倒挂的树状结构 一切从跟开始2) Linux每个目录可以挂载在不同的设备(磁盘)上.Windows不容易得到3) Linux所有

Tiny Core Linux 显示中文的方法

Tiny Core Linux的下载地址: http://www.tinycorelinux.net/downloads.html 当前的版本为:4.7.5 每个人的需求都不一样,我选择 Tiny Core Linux 的原因很简单--因为体积小.建立这个系统的目的就是看看网页,所以只要让网页浏览器能正常显示出中文即可. 一.利用ISO文件启动计算机,启动后安装"tc-install.tcz",这个程序是部署系统的GUI工具. 二.运行"Tiny Core Installat

Linux显示中文乱码解决方法

经常使用linux终端,有人上传中文命名的文件显示出中文乱码,下面是解决方法. 默认显示的字符编码 # echo $LANGen_US.UTF-8 修改i18n文件 # vi /etc/sysconfig/i18n LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"

XShell连接 Linux系统,显示中文乱码

摘要: Linux系统,中文显示乱码 XShell是一个强大的安全终端模拟软件,它支持SSH1, SSH2及 Microsoft Windows平台的Telnet NetSarang Xshell 4 Build 0120协议.使用Xshell可以快速方便的管理Linux主机. 我们在使用时,可能会遇到Linux下显示中文乱码的情况,一下为解决方法. 输入 df -h查看系统容量时,显示如下: 查看语言包支持的语言类型,如下所示: 可知,Linux系统本身不支持UTF-8编码格式.此时,需要修改

Linux中文显示乱码?如何设置centos显示中文

Linux中文显示乱码?如何设置centos显示中文 怎么设置Linux系统中文语言,这是很多小伙伴在开始使用Linux的时候,都会遇到一个问题,就是终端输入命令回显的时候中文显示乱码.出现这个情况一般是由于没有安装中文语言包,或者设置的默认语言有问题导致的.以centos为例,操作Linux怎么查看语言,设置修改语言 1.查看当前系统语言 登陆linux系统打开操作终端之后,输入 echo $LANG可以查看当前使用的系统语言.如 2.查看安装的语言包 查看是否有中文语言包可以在终端输入 lo

linux系统如何更改字符集的支持,解决Linux中文显示乱码使centos显示中文

linux系统如何更改字符集的支持 怎么设置Linux系统中文语言,这是很多小伙伴在开始使用Linux的时候,都会遇到一个问题,就是终端输入命令回显的时候中文显示乱码.出现这个情况一般是由于没有安装中文语言包,或者设置的默认语言有问题导致的.咗嚛本经验以centos为例,操作Linux怎么查看语言,设置修改语言 主要是更改/etc/locale.conf文件.centos7之前的版本的配置文件为:/etc/sysconfig/i18n 查看当前系统语言 登陆linux系统打开操作终端之后,输入 

解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题

问题: 我在ubuntu14.04下用python中的matplotlib模块内的pyplot输出图片不能显示中文,怎么解决呢? 解决: 1.指定默认编码为UTF-8: 在python代码开头加入如下代码 import sys reload(sys) sys.setdefaultencoding('utf-8') 2.确认你ubuntu系统环境下拥有的中文字体文件: 在终端运行命令"fc-list :lang=zh",得到自己系统的中文字体 命令输出如下: /usr/share/fon

Linux终端中文显示乱码

今天,帮我们同学处理一下中文显示乱码的问题.这个是个国内Linux用户烦恼的问题,由于大部分的Linux发行版都是以英语为主体的,而且英文在通用性和稳定性上都比中文要好一些,各种奇怪的BUG也要少一点.所以,强烈建议使用英文的系统. 我们知道我们的操作系统是无所谓中文版和英文版的,无论是windows还是Linux,系统发行的时候全世界都是一样的内核,系统呈现给我们是英文还是中文,完全取决于你选择的语言包.不同国家的人在安装使用的时候选择属于自己国家的语言包,应用程序中的语言也不是写死的,它根据

Linux中vi显示中文乱码的问题

由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码.修改了一下配置文件,使vi支持gb编码就好了.$vi ~/.vimrclet &termencoding=&encodingset fileencodings=utf-8,gbk$:wq再次打开vi,显示就正常了.vim中编辑不同编码的文件时需要注意的一些地方此文讲解的是vim编辑多字节编码文档(中文)所要了解的一些基础知识,注意其没有涉及gvim,纯指字符终端下的vim.