Linux系统+命令

没有特殊说明,默认都是CentOS7

程序

运行程序:./程序名

提示没有权限时要授权:chmod 777 ./程序名,授权成功后再执行./程序名执行

安装icu库(.netcore独立发布后的程序运行时需要安装):yum  install  icu

文件夹

创建文件夹:mkdir 文件名

删除文件夹(每删除一个都需要确认):rm -r 文件夹名

删除文件夹(直接删除,慎用):rm -rf 文件夹名 

压缩

安装压缩程序zip:yum install zip

压缩指定文件夹:zip -r 压缩文件名.zip  文件夹名

关机/重启

关机:shutdown

压缩当前文件夹所有文件:zip -r 压缩文件名.zip ./*

解压

要zip的压缩格式

安装解压程序unzip:yum install unzip

解压到当前文件夹:unzip 压缩文件名

解压到指定文件夹:unzip 压缩文件名 -d 指定的文件名 

 

常用命令

重启、关机

关机:poweroff

查看文件、打开文件和目录结构

参考:

查看文件目录和目录结构

回到根目录:cd /

返回上一级目录:cd ..

显示当前完整路径:pwd

进入当前目录下的文件夹:cd 文件夹名 

查看当前路径全部文件目录:ls

  • ls -d:只看当前目录的信息
  • ls -l:看详细信息
  • ls -a:显示所有  任何一个文件前面加上“.”,表示隐藏文件。
  • ls -h:显示文件大小

vim

打开文件:vi

进入/退出 编辑模式:按【insert】键进入编辑模式,注意不能用小键盘;按【Esc】键退出编辑模式

保存/退出: :w 是保存   :q! 是直接退出  :wq  是保存退出

删除多行: 1).首先在命令模式下,输入“:set nu”显示行号; 2).通过行号确定你要删除的行; 3.命令输入“:32,65d”,回车键

取消行号:set nonu

 

ifconfig

安装net-tools(包含ifconfig命令):yum -y install net-tools.x86_64

查看网卡信息: ifconfig -a 

cat

cat 命令用于连接文件并打印到标准输出设备上

cat与vi区别:cat只能查看和创建文件,不能编辑,vim可以编辑

退出cat命令:Ctrl+Z命令

网卡配置

基于RHEL8/CentOS8的网络IP配置详解 - 小慢哥Linux运维 - CSDN博客

Linux系统设置修改IP地址_百度经

linux下使用命令修改IP地址

永久修改ip地址

查看本机IP:ip addr    或者   ifconfig -a  (需要安装net-tools,最新的linux系统好多版本已经抛弃它了)

网卡配置文件参数说明:

  • TYPE="Ethernet"   

  • BOOTPROTO="dhcp"      dhcp为动态获取ip,static为静态获取ip

  • DEFROUTE="yes"

  • PEERDNS="yes"

  • PEERROUTES="yes"

  • IPV4_FAILURE_FATAL="no"

  • IPV6INIT="yes"

  • IPV6_AUTOCONF="yes"

  • IPV6_DEFROUTE="yes"

  • IPV6_PEERDNS="yes"

  • IPV6_PEERROUTES="yes"

  • IPV6_FAILURE_FATAL="no"

  • IPV6_ADDR_GEN_MODE="stable-privacy"

  • NAME="enp0s3"

  • UUID="9fc372bb-db6e-494f-948d-b29acc6f0e24"

  • DEVICE="enp0s3"

  • ONBOOT="yes"

  • IPADDR="192.168.31.101"    ip地址设置

  • NETMASK="255.255.255.0"    子网掩码

  • GATEWAY="192.168.1.1"    网关

  • DNS1="192.168.31.1"          dns设置,才能上外网

修改IP地址步骤:

先到网卡配置文件夹查看网卡文件:cd /etc/sysconfig/network-scripts

显示当前文件:ls

查看网卡信息信息:ip addr,第一行的lo是本地回环网卡名,第二行开始才是要配置的网卡

打开要编辑的网卡:vi 网卡文件名

需要修改:

  • ONBOOT="yes"
  • BOOTPROTO="static"   静态获取ip
  • IPADDR="192.168.31.101"    ip地址
  • NETMASK="255.255.255.0"     子网掩码
  • GATEWAY="192.168.1.1"     网关
  • DNS1="192.168.31.1"     dns设置,才能上外网

保存退出:按Esc退出编辑, :wq保存退出

重启网卡服务:

  • CentOS7:service network restart
  • CentOS8:nmcli c reload

重新查看网卡信息:ip addr

系统版本信息

查看当前系统版本:cat /etc/redhat-release

Xshell命令

lrzsz:是一款在linux里可代替ftp上传和下载的程序

一次上传过多文件会上传失败,可以压缩后上传,然后在linux上再解压

安装:yum -y install lrzsz

文件上传:rz -y

posted @ 2020-06-02 12:43  日积月累码农  阅读(168)  评论(0编辑  收藏  举报