Linux基础命令

1.网络传输

1.1.掌握使用ping命令检查服务器是否可以联通

语法:ping [-c num] ip

1.2.掌握使用wget命令下载文件

语法:wget [-b] url

-b:后台下载,会将日志写入到当前工作目录的wget-log文件

tail:显示尾部

tail -f 文件名:持续跟踪

1.3.掌握使用curl命令发起网络请求

语法:curl [-O] url

-O:用于下载文件,当url是下载链接时,可以用这个保存文件

cur cip.cc:获取当前主机的ip信息

1.4.端口

物理:接口,录入USB、RJ45网口

虚拟:计算机内部端口,不可见,是用于操作系统和外部进行交互使用

端口锁定具体的程序

共有端口1-1023 注册端口1024-49151(松散的绑定一些程序\服务) 动态端口49152-65535(程序对外进行网络连接)

nmap查看端口占用情况(yum -y install nmap下载)

1.5.掌握netstat命令使用

netstat -anp|grep 端口号(yum -y install net-tools下载)

2.进程管理

ps [-e -f]

-e:显示全部进程

-f:展示全部信息

ps -ef | grep tail:显示跟踪的tail进程

kill [-9] 进程id:关闭进程

3.主机状态

3.1.查看系统资源占用:top

-p:只设置某个进程的信息

-d:设置刷新时间,默认5s

-c:显示产生进程的完整命令,默认是进程名

-n:指定刷新次数

-b:以非交互非全屏模式运行,例如 top -b -n 3 > 1.txt(将相关信息写入到1.txt中去)

-i:不显示任何闲置(idle)或无用(zombie)的进程

-u:查找特定用户启动的进程

交互式

h:显示帮助画面

c:显示进程完整命令。等同于-c,再按一次c恢复默认

f:选择需要展示的项目

M:根据驻留内存大小进行排序(RES)

P:根据CPU使用百分比大小排序

T:根据时间/累计时间排序

E:切换顶部内存显示单位

e:切换进程内存显示单位

l:切换显示平均负载和启动时间信息

i:不显示闲置或者无用的进程,等同于-i参数,再次按下,变为默认显示

t:切换显示CPU状态信息

m:切换显示内存信息

3.2.硬盘使用情况

df -h

iostat [-x][num1][num2]

-x:显示更多信息

num1:数字,刷新间隔,nmu2:数字,刷新几次

3.3网络状态监控

语法: sar -n DEV num1 num2

-n:查看网络,DEV表示查看网络接口

num1:刷新间隔

num2:刷新次数

4.环境变量

4.1.cd命令本体是/usr/bin/cd,什么时候都能执行是借助环境变量中PATH这个项目值来做到的

 

8157809dee4c41de4237343bcd664980.png

环境变量是操作系统在运行的时候,记录的一些关键信息,用以辅助系统运行。

在Linux系统中执行:env命令即可查看当前系统中记录的环境变量。

环境变量是一种keyvalue型结构,即名称和值。

4.2.$符号

$用于取变量的值,例如echo $PATH,当有其他字符混合时,可以使用echo ${PATH}ABC

4.3.自行设置环境变量

4.3.1.临时设置

语法 export 变量名=变量值

 

07cd717054f6839f4a5a17c8b51ec06f.png

4.3.2.永久生效

针对当前用户,配置在当前用户的:~/bashrc 文件中。

 

f54b13503f5faba1338fcc68c81d4284.png

针对所有用户生效,配置在系统中的:/etc/profile文件中

并通过语法:source配置文件,进行立刻生效,或重新登陆生效

 

1541c5202333aae918b681697dbece99.png

4.4.自定义环境变量PATH

4.4.1.测试

在当前HOME目录内创建文件夹,myenv,在文件夹内创建mkxiake

通过vim编辑器,在mkxiake文件内输入 echo xiake

但是切换到任何目录后仍然无法执行mkxiake命令

4.4.2.修改PATH值

临时修改PATH:export PATH=$PATH:/home/nxxiake/myenv 再次执行,无论在哪儿都能执行了

需要在~/.bachrc文件配置,也在外面添加上述一行

 

  • 19
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

B10SS0MS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值