- 1、linux 重命名乱码文件:
首先查看文件节点号:
ls -i
比如得到的文件号是 32983542 ,要改成 readme.html 这个文件名,用以下命令即可:
find . -inum 32983542 -exec mv {} readme.html ;
- 2、设置vim的table产生4个空格
vim /etc/vimrc 添加:
set ts=4
set expandtab
"set autoindent 注释掉,导致多行复制时格式出错
- 3、解决无法上网问题(可以ping IP,不能ping域名)
vim /etc/resolv.conf 添加:
nameserver 8.8.8.8
- 4、解压tar.xz文件
xz -d ***.tar.xz
tar -xvf ***.tar
- 5、mysql数据库备份恢复
mysqldump -u root -p voice>voice.sql,输入密码即可。
mysqldump -u root -p voice<voice.sql,输入密码即可。
- 6、普通用户添加sudo权限
编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",输入"i"进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存(就是先按一 下Esc键,然后输入":wq")退出。
- 7、添加普通用户
useradd username
这时候系统没有任何显示。接着:
passwd username
- 8、Centos 中文
yum groupinstall chinese-support
vim /etc/locale.conf
vim /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN.UTF-8:zh_CN.UTF-8:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
- 9、Centos 7 安装 htop
yum -y install epel-release
yum -y install htop
- Centos 7 ifconfig
yum install net-tools
- GBK 转 UTF-8
iconv -f GBK -t UTF-8 file1 -o file2
- 删除文件空行等
sed '/^ *$/d' file.log > new_file.log
sed '/^ *NULL$/d' file.log > new_file.log