金沙澳门官网网址_金沙国际登陆

欢迎加入金沙澳门官网网址体验更多不一样的精彩.,金沙国际登陆提供最丰厚回馈!,因为金沙澳门官网网址这里的游戏是多种多样的,为大家打造一个最专业的化的超级五星酒店。

金沙澳门官网网址 > 金沙澳门官网网址 > 从零开始的Linux之路,SecureCRT中文显示乱码

原标题:从零开始的Linux之路,SecureCRT中文显示乱码

浏览次数:84 时间:2020-01-05

基于 Red Hat Enterprise Linux 7.5 或者 CentOS 7.4

   

1、修改远程linux机器的配置 


 Linux distributions主要分为两大系统,一种是RPM方式安装软件的系统,包括Red Hat,Fedora,SuSE等都是这类;一种则是使用Debian的dpkg方式安装软件的系统,包括Debian、Ubuntu、B2D等等。

[root@zender ~]#vim /etc/sysconfig/i18n  

 

图片 1

把LANG改成支持UTF-8的字符集 

Linux的命令一定遵循以下格式:command指令  [-options]选项  parameter1参数1  parameter2参数2......

底下列出几个主要的Linux distributions 发行者地址:

如: LANG="zh_CN.UTF-8″ 或者是 LANG="en_US.UTF-8″  本文修改为后者

  • command指令:一定是一个指令或者是批处理脚本
  • [-options]选项:command的处理方式,即指明command指令接下来会进行何种操作,man command指令、info command指令或者是command指令 --help均可以查看系统对其选项的解释说明
  • parameter1参数1  parameter2参数2:参数的数量、内容具体依照command指令而定
  • 中间无论有多少空格都会被视为一个空格
  • 注意大小写,一个字符的差别就是两个完全不同的文件或者指令参数
  • 如果需要换行输入而不执行指令,使用()即可
  • Red Hat:
  • Suse:
  • Febora:
  • CentOS:
  • Debian:
  • Ubuntu:
  • Gentoo:

2、修改Secure CRT的Session Options

 

备注:如果是个人学习使用的话,建议使用社群单位发行版的即可。如果是做服务器使用,推荐使用商业版,比较稳定,比较少bug。

Options->Session Options->Appearance->Font->新宋体 字符集:中文GB2312 ->Character encoding 为UTF-8

X Window(图形界面)

1、虚拟机vmware下载地址:

SecureFX登陆后中文乱码

Linux预设6个终端给用户登陆,其中有图形或者命令行界面,如果要启动图形界面,必须确保Linux安装了图形组件,否则只有命令行界面可用。

SecureCRT与SecureFX的常规选项里面已经设置成了UTF-8,但是在SecureCRT中新建的中文文件夹,在SecureFX里面仍是乱码

tty2~6:这是命令行界面,快捷键为Ctrl + Alt + F2~F6

 

查看服务器编码

tty1:这是图形界面,快捷键为Ctrl + Alt + F1

远程文件使用的是:Xshell 和 Xftp

查看linux的编码,修改为自己需要的,本文将已UTF-8为例进行说明。

startx也能够启动图形界面

 

修改Linux服务器的配置文件:

当然也是可以使用 init 这种操作方式:

2、系统命令:

[root@zender ~]# vi /etc/sysconfig/i18n

  • 0:关机
  • 1:单用户模式
  • 2:多用户,无网
  • 3:多用户
  • 4:保留模式
  • 5:图形化界面
  • 6:重启

        ifconfig eth0 192.168.109.109 临时修改IP地址(临时修改,重启网卡或服务器后又会还原)

如果安装系统的时候选择了中文系统,则把LANG字段改为:LANG="zh_CN.UTF-8"

如果X Window界面崩溃,可以使用Ctrl+Alt+Backspace(退格键)重启图形界面

arch 显示机器的处理器架构(1) 

如果安装系统的时候选择的英文系统,则把LANG字段改为:LANG="en_US.UTF-8"

 

uname -m 显示机器的处理器架构(2) 

一般解决办法

编码

uname -r 显示正在使用的内核版本 

1. 右键点击SecureCRT的连接标签。

使用locale可以查看该系统的编码信息

dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) 

图片 2

[root@localhost ~]# locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

可以使用export LANG=en_US.utf8或者export LC_ALL=en_US.utf8修改语言

hdparm -i /dev/hda 罗列一个磁盘的架构特性 

2. 在弹出的窗口中,左边栏选择"外观"选项卡,在右边的窗口中选择UTF8,如图所示:

 

hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 

图片 3

简单的指令

  • date:显示日期

    [root@localhost ~]# date 2018年 07月 24日 星期二 16:22:53 CST

    date [opitons] [格式]

    e.g. [root@localhost ~]# date +%x 2018年07月24日

    [root@localhost ~]# date "+%Y-%m-%d %H:%M:%S %p%I:%M:%S" 2018-07-24 16:44:10 下午04:44:10

    参数、格式具体可以查看man date,其格式一般需要在前面加上“+”号,如果要写成复合参数的话,需要在格式部分两边加上引号。

 

  •  cal:显示日历

    [root@localhost ~]# cal

      七月 2018     
    

    日 一 二 三 四 五 六 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

    cal [-mjy] cal [月份] [年份] -m:输出日历以星期一开始 -j:以儒略历输出日历 -y:显示当前年份的全年日历

    e.g. [root@localhost ~]# cal -j

         七月 2018         
    

    日 一 二 三 四 五 六 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212

    [root@localhost ~]# cal -m

      七月 2018     
    

    一 二 三 四 五 六 日

                   1
    

    2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

    [root@localhost ~]# cal 6 2018

      六月 2018     
    

    日 一 二 三 四 五 六

                1  2
    

    3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

 

  • bc:简单的计算器,可以进行简单的四则运算以及乘方取余,其功能类似日常的家用计算机,但并不能进行科学计算等高级运算操作

 

cat /proc/cpuinfo 显示CPU info的信息 

3. 此时,SecureCRT中即可正常显示中文了:

重要的快捷键

Tab:主要功能是命令以及文件名补全,如果输入长命令或者路径的话建议尽量使用Tab,特别是以命令行的形式输入的话;如果某个命令有多个可能的选项的话,连按两下Tab就能将可能的命令全部列举出来

[root@localhost ~]# ca
cacertdir_rehash     cal                  capsh
cache_check          ca-legacy            captoinfo
cache_dump           calibrate_ppa        card_eventmgr
cache_metadata_size  caller               caribou-preferences
cache_repair         canberra-boot        case
cache_restore        canberra-gtk-play    cat
cache_writeback      cancel               catchsegv
cairo-sphinx         cancel.cups          catman

 

  • 如果安装Linux的时候没有开发环境的话,建议安装一个bash-completion(同时需要安装epel-release),使用Tab的时候就能补全和命令提示了

    [root@localhost ~]# Date bash: Date: 未找到命令... 相似命令是: 'date'

 

  • Ctrl+C:强制中断程序运行,特别是某些持续输出或者刷新过长的信息的时候强制中断执行
  • Ctrl+D:退出文字界面,类似于输入了exit()
  • Shift+PageUp/PageDown:快速上下翻页,和鼠标滚轮的功能一样

 

cat /proc/interrupts 显示中断 

图片 4

 帮助文件

  • man command指令
  • info command指令
  • command指令 --help

这三个指令均可以帮助用户找到指令的说明

 

cat /proc/meminfo 校验内存使用 

此时虽然可以显示中文,但是在SecureFX中新建的中文文件夹在SecureCRT中仍然会显示乱码,此问题如何解决了?需要通过修改配置文件进行配置:

文本快速操作

主要是介绍进入文本编辑页面的时候有哪些快捷键操作

  • 空格键:翻到下一页
  • PageUp:翻到上一页
  • PageDown:和空格键一样,翻到下一页
  • Home:前往文本最开始的位置
  • End:前往文本最末尾的位置
  • /:向下搜索某个关键字(例如“/Linux”)
  • ?:向上搜多某个关键字(例如“?Linux”)
  • n:定位到下一个匹配的关键字
  • N:定位到上一个匹配的挂机案子
  • q:退出文档

 

cat /proc/swaps 显示哪些swap被使用 

配置文件进行设置

如何正确的关机(关机操作只有root才能执行)

应尽量避免非正常关机操作,因为从正常的环境来说Linux系统是不止一个人登陆的,如果root强制关机可能会导致数据的丢失,所以关机之前最后先确保以下几件事:

  • who:可以查看当前有哪些用户登陆在Linux系统中
  • netstat -a:查看当前的网络状态
  • ps -aux:查看后台执行程序
  • 通知现在仍在线上的用户关机事项
  • shutdown以及poweroff

sync

将内存中的缓存文件同步到永久硬盘中(尽量多执行几次)

注意:不同的用户使用sync的效果不同,普通用户使用sync同步只有自己的数据,但root使用sync的话就是同步整个Linux系统的数据,所以关机前尽量使用root执行sync操作

 

shutdown

关机这个操作只有root才能执行

shutdown [-krhcfF] [time] [warning-message]

-k:向当前所有用户显示关机警告信息
-r:系统服务停止后重启
-h:系统服务停止后关机
-c:取消当前执行的shutdown
-f:重启时跳过磁盘检测
-F:重启时强制磁盘检测

 

reboot

重启,类似于shutdown -r now

 

halt

系统直接关机,屏幕显示会直接停留在最后的操作页面上然后关机

 

poweroff

系统直接关机

 

其实shutdown、halt、poweroff挂机没什么太多的区别,只要关机前做好防护措施即可

cat /proc/version 显示内核的版本 

1. 找到SecureFX配置文件夹(选项--全局选项,常规下的配置文件夹)

cat /proc/net/dev 显示网络适配器及统计 

比如:D:IT_SoftwaresSecureCRTDataSettingsConfig;

cat /proc/mounts 显示已加载的文件系统 

2. 在配置文件夹下的Sessions子目录中,找到SecureCRT连接对应的Session文件(.ini扩展名),双击打开;

lspci -tv 罗列 PCI 设备 

图片 5

lsusb -tv 显示 USB 设备 

  1. 查找Filenames Always Use UTF8,将=号后面的参数改成00000001,保存退出即可。

date 显示系统日期 

图片 6

cal 2007 显示2007年的日历表 

date 041217002007.00 设置日期和时间 - 月日时分年.秒 

clock -w 将时间修改保存到 BIOS 

uname -a 查看Linux内核版本命令

lsb_release -a 查看Linux系统版本的命令

grep 'physical id' /proc/cpuinfo | sort -u : 查看CPU物理个数
grep 'core id' /proc/cpuinfo | sort -u | wc -l :查看CPU的核数
grep 'processor' /proc/cpuinfo | sort -u | wc -l :查看CPU的线程数

 

3、要让IP地址永久生效: vim /etc/sysconfig/network-scripts/ifcfg-eth0

图片 7

 

4、开启SSH服务,SSH为Secure Shell 的缩写,由IETF的网络工作小组做制定。建立在应用层和传输层基础上的安全协议。

  • 查看SSH是否安装:rpm -qa | grep ssh
  • 安装SSH:yum install openssh-server
  • 启动服务:service sshd start
  • 停止服务:service sshd stop
  • 重启SSH服务:service sshd restart
  • 查看是否启动22端口:netstat -antulp | grep ssh
  • 设置SSH 服务为开机启动:chkconfig sshd on

 

 

5、Linux名字的由来,是当时作者将初版的Linux发布在网上,供别人下载完善,而那个核心文件夹就叫Linux,就这么叫着了。而为什么Linux的吉祥物是一只企鹅呢?是因为当时大家要发行稳定版的Linux的时候询问作者将什么动物作为吉祥物,而作者对小时候在动物园被企鹅咬了一口印象深刻,竟然就选择将企鹅作为Linux的吉祥物了。Linux是一套免费使用和自由传播的的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统;运行主要的UNIX工具软件、应用程序和网络协议。

 

6、Linux发行版简单点就是将Linux内核与应用软件做一个打包。

 

7、Linux系统有7个运行级别(runlevel):

  • 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
  • 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
  • 运行级别2:多用户状态(没有NFS)
  • 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
  • 运行级别4:系统未使用,保留
  • 运行级别5:X11控制台,登陆后进入图形GUI模式
  • 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

 

8、Linux关机

  • sync 将数据由内存同步到硬盘中
  • shutdown 关机指令
  • shutdown -h 10 '系统将在10分钟后关机' 系统将在10分钟后关机,并子页面上显示
  • shutdown -h now或者halt 立马关闭系统
  • shutdown -h 20:25
  • shutdown -r now或者reboot 系统立马重启

 

9、目录结构

图片 8

/bin 常用命令目录

/dev:连接外部设备的目录

本文由金沙澳门官网网址发布于金沙澳门官网网址,转载请注明出处:从零开始的Linux之路,SecureCRT中文显示乱码

关键词:

上一篇:没有了

下一篇:6上编译安装apache2,dedecms生成文档数据库崩溃