常用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命令安装和使用的主要内容,如果未能解决你的问题,请参考以下文章

简单梳理安装Mysql和常用总结

Linux 运维常用命令

linux常用的软件更新命令

Linux 中Yum命令使用方法

linux之常用操作基本命令

码海拾遗:Linux常用命令