Linux常用命令

来源:互联网 发布:萨克雷日本联赛数据 编辑:程序博客网 时间:2024/06/06 01:05

grep命令

#search file name in a jar file
grep -R filename file.jar 

find命令

# find files including abc under the current directory
find . -name *.xml -print | xargs grep abc
# get the number of files under a directory
find . -type f | wc -l
# list matched files
find . -name filename -exec ls -l {} \;


#查看在一天之内被修改过的java文件
find . -name *.java -mtime -1

 

 #如何在命令行中使aliase定义的别名失效
/command

 

#比较目录命令:
diff -r dir1 dir2

 

#如何根据权限permission查找文件

find . -type f -perm -040

 

lsof命令

#显示pid的进程中文件的使用情况

lsof -g <pid>

#查看<port>端口现在运行什么程序

lsof -i :<port>

 

mkdir命令

#递归创建多极目录

mkdir -p 1/2/3

 

mount命令

#如何mount其他linux机器上的目录

mount <remote_host>:<remote_dir> <local_dir>

rpm命令

#安装

rpm -i <rpm_package>

#查找安装文件

rpm -pl <rpm_package_name>

 

tar命令

#如何解压缩到指定目录

tar -xvf <tar.name> -C <dir_name>


date命令

date -u

date -s "2015-12-20 12:12:23"


设置wget不要检查SSL证书

echo "check_certificate = off" >> ~/.wgetrc