Unix 环境运用过程中一些常用命令及文件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ZENGZISUZI/article/details/80293930

Linux环境修改的配置文件,不重启立即生效

利用”source”命令或”.”命令让刚刚做出的修改立刻生效
source /etc/profile” 或者”. /etc/profile

[root@rhel66x64 run]# dgag
-bash: dgag: コマンドが見つかりません
[root@rhel66x64 run]# . /etc/sysconfig/i18n
[root@rhel66x64 run]# echo $?
0
[root@rhel66x64 run]# daga
-bash: daga: command not found
[root@rhel66x64 run]#

Solaris解压tar.gz文件

gzip -d .tar.gz , 得到一个.tar文件,再用tar xvf *.tar

将sh脚本的文件格式变更为Unix格式

当一个sh脚本使用window环境编辑时,有时候unix文件格式会变更window。
执行时明明就存在sh脚本,但是系统却提示no such file or directory
可以使用以下两种方法变更

  1. 直接vi打开sh脚本,在命令模式下输入set ff或set fileformat
    可以看到格式是DOS的
    再按‘:’键输入set ff=unix 或 set fileformat=unix设置格式为unix的,
    然后‘:’键后输入wq,保存,再重新运行就可以了

  2. dos2unix xxx.sh
    多用于换行符不对的场合

各平台语言环境配置文件

  1. RHEL6
    /etc/sysconfig/i18n
  2. RHEL7
    /etc/locale.conf
  3. Solaris
    /etc/default/init
    另外可通过以下命令来临时更改语言环境
[root@rhel66x64 work]# locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=
[root@rhel66x64 work]# locale -a | grep ja
ja_JP
ja_JP.eucjp
ja_JP.ujis
ja_JP.utf8
japanese
japanese.euc
[root@rhel66x64 work]# export LANG=ja_JP.utf8
[root@rhel66x64 work]# locale
LANG=ja_JP.utf8
LC_CTYPE="ja_JP.utf8"
LC_NUMERIC="ja_JP.utf8"
LC_TIME="ja_JP.utf8"
LC_COLLATE="ja_JP.utf8"
LC_MONETARY="ja_JP.utf8"
LC_MESSAGES="ja_JP.utf8"
LC_PAPER="ja_JP.utf8"
LC_NAME="ja_JP.utf8"
LC_ADDRESS="ja_JP.utf8"
LC_TELEPHONE="ja_JP.utf8"
LC_MEASUREMENT="ja_JP.utf8"
LC_IDENTIFICATION="ja_JP.utf8"
LC_ALL=
[root@rhel66x64 work]#

猜你喜欢

转载自blog.csdn.net/ZENGZISUZI/article/details/80293930