常用Linux命令安装和使用
Posted herosunly
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用Linux命令安装和使用相关的知识,希望对你有一定的参考价值。
文章目录
0. wget
下载文件,后面跟的参数是下载的URL地址。如果要续传下载,命令即为wget -c url即可。
1. locate
yum install mlocate
手动更新locate数据库:
updatedb
使用-r选项进行正则匹配:
locate -r pytorch-1.4.0.*tar.bz2
2. rar
wget http://www.rarlab.com/rar/rarlinux-x64-4.2.0.tar.gz
tar zxvf rarlinux-x64-4.2.0.tar.gz -C /usr/local
ln -s /usr/local/rar/rar /usr/bin/rar
ln -s /usr/local/rar/unrar /usr//bin/unrar
新版本安装方法:
wget http://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/waveclaw:/HTPC/CentOS_7/x86_64/unrar-5.7.1-120.1.x86_64.rpm
rpm -ivh unrar-5.7.1-120.1.x86_64.rpm
命令使用示例:
unrar x -o- -y data.rar /home/data/
unrar x -o- -y data.rar .
3. nmap
yum install nmap
命令使用实例:
nmap localhost # 查看主机当前开放的端口
4. unzip
yum install unzip
默认用法:unzip test.zip
将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件:unzip -n test.zip -d /tmp
查看压缩文件目录,但不解压:unzip -v test.zip
将压缩文件test.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件:unzip -o test.zip -d tmp/
5. timedatectl
timedatectl set-timezone UTC
https://codingbee.net/rhcsa/ntp-keeping-system-time-in-sync-on-centos-rhel-7
6. tar
- 解压
- .tar文件解压,tar -xvf
- .tar.gz文件解压,tar -zxvf
6.1-zxvf出错
使用putty.exe时tar解压文件时出错,可使用Python代码进行解压,代码如下所示:
import tarfile
handle = tarfile.open(aclImdb_v1.tar.gz,r:gz)
result = handle .extractall(data/) # 提取到data文件夹内
7. 文件内容搜索
grep -rn “lightgbm.model” /home/code/*
以上是关于常用Linux命令安装和使用的主要内容,如果未能解决你的问题,请参考以下文章