linux_centos安装

1.首次安装

1.下载网址:http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-2003.iso  

2.虚拟机安装,参考网址

https://www.cnblogs.com/tiger666/articles/10259102.html

3.Linux查看ip方式

方式1:ifconfig
方式2:ip add

使用xshell连接linux, 使用ssh协议来远程管理linux系统

window电脑远程连接linux,需要通过xshell工具实现
linux电脑远程连接linux

命令语法: ssh 用户名@IP地址
ssh root@192.168.1.155 ##远程连接linux机器


5 我们急需一个IP地址,用来去远程连接

# 重启网卡服务
systemctl restart network
# 启用网卡操作
ifup 网卡名     #ifup ens33    启用网卡
ifdown 网卡名    #停用网卡

#显示颜色:绿色代表可执行文件,浅绿色代表软连接,白色代表普通文件
没有ip就无法远程连接

6.启动网络服务

systemctl start network  # 启动网络服务
systemctl restart network  # 重启网络服务
systemctl stop network  # 停止网络服务

7.但是这里有一个问题,每一次系统启动之后都需要去启用网卡,不然就没办法连接网络并获取IP地址

vim /etc/sysconfig/network-scripts/ifcfg-ens33

(3) 将最后一行ONBOOT=no改为ONBOOT=yes, 按ESC退出编辑模式,再输入:wq保存退出

8.linux常用命令

常用的操作命令

​    ls 查看目录下文件名

​    ls -l 查看目录下文件或目录的详细信息
​          -l 查看详细信息
​             -a 查看隐藏文件
​    cat 18cm.txt  查看文件内容
#​    tail -f 18cm.txt 实时监控文件内容
​    more 18cm.txt 分页查询文件内容



#

​    mkdir zhaoyi—创建一个名为zhaoyi的目录(文件夹)

​    touch age18.txt  创建一个文件


#

​    rm -r age18 删除目录,但是需要询问是否删除

​        -r 表示递归删除

​        -f 强制,无条件删除

​    rm -rf age19

​    rm -rf /* 从删库到跑路,慎用!!!


mv gaoxing gaoxin
mv 王斯杰 老王


查找命令
-name 按照文件名查找文件
-type 查找某一类型的文件,诸如:
b - 块设备文件。
d - 目录。
c - 字符设备文件。
p - 管道文件。
l - 符号链接文件。
f - 普通文件。
s - socket文件


find /tmp/ -type f  -name "oldboy.py"   ##范例
find /tmp/ -type f  -name "oldboy.py"

# 找出/tmp所有以 .txt 结尾的文件
find /tmp/ -type f -name "*.txt"

# 找到/etc下所有名字以host开头的文件
find /etc -name 'host*'

# 找到/opt上一个名为settings.py
find /opt -name 'settings.py'

 9.tar命令的使用

tar -zcvf 压缩文件名 文件名  # 压缩成 .tar.gz文件
tar -zxvf 文件名           # 解压.tar.gz文件

10.history命令的使用

##在终端: history
然后再配合  :序号    调用命令

history 显示历史命今

  316  rm -rf qishi3 rh root666 xiaolu.sh zhiwu.jpg 
  317  ls
  318  gzip -d optall.tar.gz 
  319  ls
  320  tar -xvf optall.tar 
  321  ls
  322  rm -rf optall.tar 
  323  ls
  324  tar -zcvf optall.tar.gz *


!316  #可以执行rm -rf qishi rh root666 xiaolu.sh zhiwu.jpg命令

11.查看端口信息

netstat -tunlp     #在终端下输入该命令


netstat -tunlp | grep 8000   #查看8000端口是否被占用

12.ps命令

ps -ef 查看服务器上面的进程信息, 可以配合管道符或grep进行过滤信息

13.kill命令的使用

kill -9 进程ID
pkill 进程名 # 支持正则匹配
killall 进程名

14.linux下修改dns

vim /etc/resolv.conf


nameserver 223.5.5.5
nameserver 119.23.23.23

15.crontab的使用

crontab -e        ##通过在终端窗口,任意目录位置, 输入命令crontab -e

vim /etc/crontab


在配置中添加想要执行的脚本命令即可 
原文地址:https://www.cnblogs.com/jalen-123/p/13472141.html