Linux笔记(指令)

安装ssh

apt install openssh-server -y

进阶指令

1. df -h
# df 查看磁盘空间,-h加上单位

2. free -h
# -m内存显示已mb为单位,-h直接相当于把单位给你显示好了,-g 同m
# 查看内存情况

 

/etc/log 里面有个个软件安装包的安装路径。

1. less 文件

# 以较少的内容进行展示,(数字+回车),空格键,退出按下q键即可



2. wc -lwc 文件

# 统计文件的-l行数,-w单词,-c字节数,默认3个展示


3. tail -F 文件

# 这个-F,能用vim编辑器进行手动跟上。


4. date "+%F-%T" ===  date "+%Y-%m-%d %H:%M:%S"

# 输出格式化的“年月日时分秒”
# 2023-05-09-18:55:55
# 这个 + 必有,-可有可无,给定格式化的意思。

 

 统计当前目录下的文档个数?ls | wc -l ,对了,wc能使用管道符。

高级指令

1. 获取主机域名
hostname -f

# -f 


2. 查看进程
ps -ef

top

防火墙设置

1. 安装

apt install ufw -y

ufw enable

# 这个指令貌似是单独的,用systemctl 也能检测。

看到这个enable,相信都知道



2.开启或关闭端口,IP访问

ufw allow/deny 20 # 允许外部访问/拒绝20端口 (目前deny用不了) 20后/tcp或/udp,表示tcp或udp封装

ufw delte allow 20 # 删除这个访问规则

ufw allow (proto tcp) from 12.23.2.2 # 允许这个ip访问,加tcp封装

ufw allow from 12.23.2.2 to any port 22 # 允许ip地址访问22端口

查看进程

 

1. 监视进程(实时监视)

top -p 2

#-d 秒数   指定top命令每隔几秒更新。默认是3秒在top命令的交互模式当中可以执行的命令
#-i       使top不显示任何闲置或者僵死的进程。
#-p	      通过指定监控进程ID来仅仅监控某个进程的状态

2. 查看进程状态

ps -f

#  类似与任务管理器(下图)

 

 

3. 终止进程

kill -9 进程号     #通过进程号杀死进程

killall 进程名称       #通过进程名称杀死进程,也支持通配符,这在系统因负载过大而变得很慢时很有用
#常用选项 -9 表示强迫进程立即停止

查看linux提供的服务

ls -l /etc/init.d

设置查看环境变量

 

 上面是一个临时的效果

要想永久导入

vim /etc/profile

# 添加语句

export CLASS_PATH=lib:11212:$JAVA_HOME

# 立即执行语句

source /etc/profile

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

本郡主是喵

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

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

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

打赏作者

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

抵扣说明:

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

余额充值