linux 常用命令、学习笔记

时间:2023-02-25 09:04:29

find -type f -name "*.properties" | xargs perl -pi -e 's|aaa|bbb|g'

将当前目录下文件后缀名为properties的文件内容为aaa的替换成bbb

 

内存
# grep MemTotal /proc/meminfo
交换空间
# grep SwapTotal /proc/meminfo
磁盘空间
# df -ah

修改目录所属组
chown -R oracle:users /home/oracle/

验证内核版本:

# uname -r

从原机器到目标机器
scp -r /home/jdk1.6.0_22/ root@192.168.0.123:/home/

查找删除命令
find . -name "manager.201*.log"| xargs rm
打包,将目录bicp下的所有文件打包
tar -zcvf /home2/bak/bicp.tar.gz /bak

 
1、查看系统内存
free total
free -m

2、解压、压缩
1、*.tar 用 tar –xvf 解压 
2、*.gz 用 gzip -d或者gunzip 解压 
3、*.tar.gz和*.tgz 用 tar –xzf 解压 
4、*.bz2 用 bzip2 -d或者用bunzip2 解压 
5、*.tar.bz2用tar –xjf 解压 
6、*.Z 用 uncompress 解压 
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压 
9、*.zip 用 unzip 解压
.zip
解压:unzip FileName.zip
压缩:zip -r FileName.zip DirName
.rar
解压:rar -x FileName.zip
压缩:rar -a FileName.rar DirName
.tar.gz或tgz
解压:tar -zxvf FileName.tar.gz
压缩:tar -zcvf FileName.tar.gz DirName
3、查看ip
ifconfig
4、查看当前登录用户及所属用户组
查看当前登录用户 whoami
查看用户组 groups 用户名
添加用户到指定组 usermod -a -G 用户组 用户名
5、授权目录给指定用户
chown 用户名 文件路径
chmod -R 775 文件路径

6、检查linux内核版本
uname -r
7、vi命令
按ESC键 跳到命令模式,然后:
:w   保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w!   强制保存,不推出vi
:wq  保存文件并退出vi
:wq! 强制保存文件,并退出vi
q:  不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑


8、rpm命令
rpm -vih file.rpm 注:这个是用来安装一个新的rpm 包
rpm -Uvh file.rpm 注:这是用来升级一个rpm 包