Linux下面修改字符集

(1)什么是字符集:

字符集就是文字符号在计算机中表示的方法

(2)常见字符集:

GBK国标

UTF8万国码

(3)修改字符集

查看:

LANG

en_US.UTF-8

语言 字符集

zh_CN.UTF-8

修改字符集 临时修改 登录之后失效

[root@apple ~]# export LANG='zh_CN.UTF-8'

[root@apple ~]# vimtutor

[root@apple ~]# echo $LANG

zh_CN.UTF-8

修改字符集 永久修改 登录之后生效

[root@apple ~]# ll /etc/locale.conf

-rw-r--r--. 1 root root 19 3月 31 11:24 /etc/locale.conf

[root@apple ~]# cat /etc/locale.conf

LANG="en_US.UTF-8"

Source /etc/locale.conf

centos 6 /etc/sysconfig.i18n

一条命令来修改字符集 centos7

一条命令生效:localectl set-locale LANG=en_US.UTF-8

(4)Linux下面中文乱码排错

Linux系统的字符集与远程连接工具(xshell)字符集不同

image.png

排查:

查看xshell的字符集

查看系统的字符集

解决:

方法一:修改xshell字符集 不推荐使用

方法二:修改Linux系统字符集

二、特殊符号

单引号 所见即所得

Root@apple ~]# echo '$LANG'

$LANG

双引号 与单引号类似 里面的特殊符号将会被执行 解析

反引号

[root@appl

e ~]# which mkdir

/usr/bin/mkdir

[root@apple ~]# ls -l /usr/bin/mkdir

-rwxr-xr-x. 1 root root 79864 10月 31 03:16 /usr/bin/mkdir

[root@apple ~]# ls -l `which mkdir`

-rwxr-xr-x. 1 root root 79864 10月 31 03:16 /usr/bin/mkdir

[root@apple ~]# ls -l $(which mkdir)

-rwxr-xr-x. 1 root root 79864 10月 31 03:16 /usr/bin/mkdir

特殊符号

单引号 所见即所得

oot@apple ~]# echo '$LANG'

$LANG

双引号 与单引号类似 里面的特殊符号将会被执行 解析

反引号

[root@apple ~]# which mkdir

/usr/bin/mkdir

[root@apple ~]# ls -l /usr/bin/mkdir

-rwxr-xr-x. 1 root root 79864 10月 31 03:16 /usr/bin/mkdir

[root@apple ~]# ls -l `which mkdir`

-rwxr-xr-x. 1 root root 79864 10月 31 03:16 /usr/bin/mkdir

[root@apple ~]# ls -l $(which mkdir)

-rwxr-xr-x. 1 root root 79864 10月 31 03:16 /usr/bin/mkdir

找出/apple/下的以.txt结尾的文件把他们删除

[root@apple ~]# rm -rf `find /apple/ -name "*.txt"`

[root@apple ~]# tree /apple/ ``

/apple/

├── mtime

├── txt.

└── txt1

1 directory, 2 files

[root@apple ~]# ls -l |find /apple/ -name "*txt."

/apple/txt.

[root@apple ~]# ls -l |find /apple/ -type f -name "*txt."

/apple/txt. 管道

[root@apple ~]# find /apple/ -type f -name "*txt."|xargs ls -l

-rw-r--r--. 1 root root 0 4月 10 16:22 /apple/txt.

Find命令的参数 –exec运行 执行

Find /apple –type f –name ‘*.txt’ –exec ls –l {} \;

find /oldboy -type f -name "*.txt" -exec ls -l {} \;

作业题目:

书写一个xshell脚本 找出/apple 下面以.log结尾修改时间是7天之前 大小大于1mb的文件删除 至少三种方法

找出/etc下面以.conf结尾的文件打包压缩到/backup/conf.tar.gz下面

找出/apple下面以.txt结尾的文件

计算机语言符号通配符,day 15 通配符和特殊符号相关推荐

  1. Java泛型进阶篇: 无界通配符、上界通配符以及下界通配符

    专栏文章导航 Java泛型入门篇: 泛型类.泛型接口以及泛型方法 Java泛型进阶篇: 无界通配符.上界通配符以及下界通配符 Java泛型原理篇: 类型擦除以及桥接方法 文章目录 前言 1. 无界通配 ...

  2. 泛型---上界通配符和下界通配符

    泛型 简介 ​ java中的可变类型都是使用通配符(通常为大写字母)代替,例如public interface test<T>,其中的T就是通配符,只起到占位符的作用,可以是任意的大写字母 ...

  3. 上界通配符、下界通配符

    上界通配符.下界通配符 参考 1.上界通配符:<? extends T>         add():不可以加入任何元素(除了null因为null可以为任何类型)         get( ...

  4. 通配符SSL证书 什么是通配符SSL证书 通配符SSL证书的好处

    什么是通配符SSL证书 通配符SSL证书可通过在单个证书上保护您的域和无限子域来节省您的金钱和时间.通配符证书的工作方式与常规SSL证书相同,允许您保护网站与客户的Internet浏览器之间的连接 - ...

  5. 通配符SSL证书 通配符HTTPS证书特点 泛域名SSL证书是什么

    以下文章由便宜SSL数字证书编写 一.通配符SSL证书介绍 通配符证书通配符 SSL 又叫泛域名证书,支持一个域名以及该域名所有下一级子域名.这样域名有证书加密传输的安全链接,形成了https加密链接 ...

  6. java 找不到符号变量_java编程找不到符号

    Person.java:7:找不到符号符号:变量age位置:类Persona.age=10;^Person.java:8:找不到符号符号:变量name位置:类Persona.name="小明 ...

  7. java编译找不到符号_javac编译时找不到符号?

    我是个新手,在linux使用java编程时,出现这个情况. 我把要引的包放在classpath中,红色部分: export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAV ...

  8. ruby中的符号_Ruby中的凡人和不朽符号

    ruby中的符号 In this article, we're going to explore the following topics: 在本文中,我们将探讨以下主题: symbols are u ...

  9. 计算机符号位的权,补码:从符号位负权理解

    我所查看的绝大多数关于补码原理的资料都是从钟表原理.模数运算之类的开始讲起,让我觉得很混淆.所以关于补码的理解我打算写一篇基于自己理解注记,从符号位负权开始理解. 约定:下文讲解的例子中,中括号[.. ...

最新文章

  1. 调试异常 Free Heap block xxxxxxxx modified at xxxxxxxx after it was freed
  2. .Net Core实战之基于角色的访问控制的设计
  3. C#学习笔记(十一):动态类型
  4. K-SVD字典学习算法
  5. yii2 controller 接收get形式传输过来的参数
  6. C语言例题19:折半插入排序
  7. java核心技术卷——学习笔记(一)
  8. python 移动平均法_移动平均法详解
  9. 关于 Window 的 UWP 应用本地回环限制以及限制解除方案
  10. 章文嵩博士和他背后的负载均衡帝国
  11. 如何设置一个可扩展的MongoDB数据库?
  12. 腾讯云发送短信验证码
  13. 你对计算机有什么看法英语作文,关于电脑优点英语作文
  14. win10系统开启IIS服务
  15. 复数矩阵求逆的 C 语言程序
  16. 帕斯卡命名法、驼峰命名法、下划线命名法
  17. Matlab 归一化函数premnmx [-1,1]
  18. bobo-browse
  19. 微信小程序——简单饮食推荐(二)
  20. 2021年中国航空飞机数量、航空器数量及航空维修主要企业经营对比分析[图]

热门文章

  1. 我有两把枪,一把叫射,另一把叫啊!!手机可以玩英雄联盟手游了,重新拾起大学时代的记忆
  2. 《FFmpeg Basics》中文版-07-翻转和旋转视频
  3. 从零开始学习CAN总线协议(一)
  4. CAN总线协议入门学习
  5. oracle数据库中间件mycat,分布式数据库中间件part1-Mycat的入门与搭建
  6. 数据库中间件设计理论
  7. 小米50瓦立式风冷无线充套装产品使用
  8. 整车出厂 合格证 V3.0
  9. 思科企业路由器受高危DoS漏洞影响
  10. Android-x86-6.0定制之路 - 动态显示、隐藏状态栏和导航栏(广播方式)