当前位置: 首页 > news >正文

计算机语言符号通配符,day 15 通配符和特殊符号

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)字符集不同

b07c67bd56c3

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结尾的文件

相关文章:

  • 计算机类英文参考文献,计算机英文参考文献.doc
  • 北京化工大学计算机组成原理考试,2017年北京化工大学信息科学与技术学院408计算机学科专业基础综合之计算机组成原理考研仿真模拟题...
  • 柱面是什么计算机组成原理,计算机组成原理
  • 英语教学计划软件测试,第一学期英语教学计划
  • 绿盟科技软件测试招聘,【绿盟科技软件测试面试】面试官很随和-看准网
  • 计算机导师电话面试,【条条大路通CS】计算机导师电话面试记录
  • 计算机开机后 打不开软件,电脑开机后软件打不开怎么回事
  • 穿越火线找回装备服务器,装备丢失也不怕 CF手游遗失分解装备找回攻略
  • fiery服务器接上显示器,EFI Fiery XF 数码打样常见故障及解决方法
  • 在jenkins脚本测试服务器性能,jenkins+postman 自动化跑测试脚本
  • emlog评论ajax,亲测 emlog调用多说文章评论数
  • 三菱服务器型号,三菱PLC OPC服务器 - OPC Server for Mitsubishi PLCs
  • 查看sql服务器配置信息,查看sql server 服务器配置
  • 服务器系统快装完提示没驱动,小工具让你快速安装驱动程序
  • autojs遍历当前页面所有控件_设计规范 | 详解组件控件结构体系:操作类
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • Create React App 使用
  • FineReport中如何实现自动滚屏效果
  • Golang-长连接-状态推送
  • Java小白进阶笔记(3)-初级面向对象
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • MySQL QA
  • PHP变量
  • Sequelize 中文文档 v4 - Getting started - 入门
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 闭包--闭包之tab栏切换(四)
  • 多线程 start 和 run 方法到底有什么区别?
  • 番外篇1:在Windows环境下安装JDK
  • 聊聊flink的TableFactory
  • 前端存储 - localStorage
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • hi-nginx-1.3.4编译安装
  • ​如何防止网络攻击?
  • (NSDate) 时间 (time )比较
  • (编译到47%失败)to be deleted
  • (多级缓存)缓存同步
  • (二)斐波那契Fabonacci函数
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (附源码)计算机毕业设计SSM基于健身房管理系统
  • (接口封装)
  • (转)EOS中账户、钱包和密钥的关系
  • .NET Project Open Day(2011.11.13)
  • .NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景
  • .net反编译的九款神器
  • .one4-V-XXXXXXXX勒索病毒数据怎么处理|数据解密恢复
  • @WebServiceClient注解,wsdlLocation 可配置
  • [100天算法】-目标和(day 79)
  • [AndroidStudio]_[初级]_[修改虚拟设备镜像文件的存放位置]
  • [bzoj 3534][Sdoi2014] 重建
  • [C++]四种方式求解最大子序列求和问题
  • [C语言]编译和链接
  • [Django 0-1] Core.Email 模块
  • [ERROR] 不再支持目标选项 5。请使用 7 或更高版本
  • [HTML API]HTMLCollection