Linux学习

linux关键指令学习,持续更新中:

0,注意

  1. 修改ssh端口,不用默认的22,改为其他端口(0~65535范围内),以避免被恶意登录破解成为肉鸡;

1,系统镜像

阿里镜像站:https://developer.aliyun.com/mirror/?spm=a2c6h.13651102.0.0.358b1b11vgeuYz&pageNum=2&serviceType=mirror
centos7,7(x86_64),不同版本
  • DVD版:大概4G,使用最多

  • EveryThing:大概15G,含所有东西

  • Minimal:最小,大概2G

2,VmWare系统安装centos7

注意点:
  1. 语言,选择英文

  1. 选择一个图形界面和基本工具就行

2-补1:windows远程连接linux

  1. putty连接

  1. xshell连接

  1. cmd,ssh命令连接

3,系统相关指令

  • systemctl get-default/:获取当前登录默认进入界面

  • systemctl set-default graphical.target/multi-user.target:登录默认进入图形/终端界面

  • ctrl+c:强制退出

  • exit:退出远程连接

  • logout:退出远程连接

  • su root:切换为root用户

  • uname -a :查看Linux内核

  • cat /etc/redhat-release:查看发行版版本

  • cat /etc/os-release:查看发行版本

  • pwd:当前路径

  • mkdir xxx:创建文件夹/目录

  • rmdir xxx:删除文件夹/目录

  • ls -l:显示目录下文件/文件夹,绿色字体的是可执行文件

3-补1:linux文件目录

  • linux,一切皆文件

4,ip及网络设置指令

  • ping 36.133.241.210:测试连接

  • ip address show: 查看ip

  • netstat -ntpl:查看所有连接情况

  • systemctl restart/status/start/stop network:重启网络连接/查看网络状态/启动网络/停止网络

4-补1:网络访问

  • curl ifconfig.me:查看本机公网ip

5,文本相关

  • touch test.txt:创建一个text.txt文件

  • echo "hello world" >/>> :将需要的内容输出到终端/他文件 ">"重定位覆盖/">>"重定位追加

echo 'Welcome To CNBLG'
echo "test_line" > test.txt
echo "test_line" >> test.txt
  • cat text.txt:查看test.txt的内容

6,Linux运行

  • ps -ef|grep xxx:显示相关进程

例如:ps -ef|grep nginx:显示nginx相关进程
  • jobs:查看后台进程

who #查看登录的用户
pkill -kill -t pts/0 #pts/0 是该远端用户的tty

7,常用工具

  • putty/xshell:远程连接linux终端工具

  • wireshark:ssh/http抓包工具

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值