linux常用命令

初始更改root密码

Sudo passwd root

 

ubuntu命令

 

watch -n x xxx 多少时间刷新一次界面,用于实时监控某个进程数据

 

history    查看历史命令

 

lspci -tv 查看PCI设备

 

df -h         查看磁盘空间

 

dpkg -l | grep linux-image       查看安装了哪些内核

apt-get remove xxx             删除某个内核

apt-cache search linux          显示可以安装的内核

 

 

grep submenu /boot/grub/grub.cfg                查看内核顺序

 

Vim  /etc/default/grub

#GRUB_DEFAULT=”0”(1>x)

 

更改内核版本

 

wpa_supplicant 用于连接wifi

wpa_supplicant -B -c [xxx.conf] -i [网卡ID]

wpa_passphrase [wifi ID] > [指定的wifi配置文件,p:changeself2.4.conf]

 

systemctl enable/disable xxx 打开/关闭某项服务

service xxx status/start/stop/restart 指定某项服务的状态

 

cat [file name]         查看某个文件

 

ps 查看进程

ps -ef 完成格式查看所有系统进程

ps -ef|grep xxx        查询和xxx有关的所有进程

 

grep 文本搜索工具

  1. grep -n[输出行号] -i[不区分大小写] x[关键字] [file name]

  X[命令] -x[参数] |grep -x[参数] [file name]

 

bmon 查看网络流量

 

dpkg 

 

修改网卡名称,ifconfig查看网卡MAC地址

在/etc/udev/rules.d/70-persistent-net.rules 文件下添加

SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="6c:b3:11:4f:a4:76",

ATTR{dev_id}=="0x0", ATTR{type}=="1", NAME="test0"

 

重启生效

 

查看对应端口的物理网卡名称,把对应的端口

用这个命令可以查看UE仿真看到的功

iwlist wlp2s0 scan |egrep -n 'SSID|Signal'

查看物理网卡

iwconfig

指定网卡搜索信号,并搜索到的保持至文件1中

iwlist wlp4s0 scan>1

查看文件1里wlp4s0网卡搜到的ssid

cat 1|grep SSID

查看对应的ssid 信号强度

cat 1|grep signal

启动网卡

service network-manager start

 

Systemctl enable systemd-resolved

Systemctl disable NetworkManager

Systemctl disable NetworkManager-dispatcher

 

查看手动关联网卡列表

ps –ef|grep wpa

删除指定网卡关联关系

kill -9 id

或者删除全部指定类型的关联关系

killall wpa_supplicant

指定wlp5s0网卡连/etc/wpa_supplicant_creap.conf文件下的ssid

wpa_supplicant -B -c /etc/wpa_supplicant_creap.conf -i wlp5s0

新增指定ssid,password至/etc/wpa_supplicant_creap.conf

wpa_passphrase CREAP 1234567890 |sudo tee -a /etc/wpa_supplicant_creap.conf

查看指定网卡无线连接情况       

iwconfig wlp5s0

指定网卡分配ip动作

dhclient wlp5s0

 

当ifconfig UEx up 出现rtnetlink answers:operation not possible due to RF-kill

输入 rfkill unblock all

 

查看arp地址

arp –a

删除arp

arp –d 192.168.1.1

添加

arp –s 192.168.1.1 xx:xx:xx(mac地址)

 

sudo ifconfig wlpxs0 down   先关掉网卡

sudo iwconfig wlpxs0 mode monitor   改为监听模式

sudo ifconfig wlpxs0 up    启动网卡

 

开启防火墙

ufw enable

关闭防火墙

ufw disable

 

查看各网卡流量

Ifstat

如果没有查看工具,需要安装

sudo apt-get install ifstat

网络查看工具

apt install net-tool

 

安装apt工具

yum –y install apt-get

 

安装openssh服务

更新安装依赖关系

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

sudo apt autoremove

安装ssh-server

sudo apt-get install openssh-server

安装ssh-client

sudo apt-get install openssh-client

如果没有启动用:sudo /etc/init.d/ssh start 或者 service ssh start

修改ssh配置文件:vim etc/ssh/sshd_config

在#PermitRootLogin without-password  此行下新增一行:

PermitRootLogin yes

重启ssh

service ssh restart

修改完成之后重启服务使其生效

sudo systemctl restart sshd.service

查看ssh进程

ps -e|grep ssh

 

安装wireshark

sudo apt-get install wireshark

dpkg-reconfigure wireshark-common

“Should non-superusers be able to capture packages?”

选择Yes (默认是no)

 

安装teamviewer deb安装包

sudo dpkg –i teamviewer

sudo apt-get update # 更新

sudo apt-get -f install # 解决依赖关系

 

安装Iperf3

需安装apt-get update/apt install gcc/apt install make

拷源代码到用户目录下

然后进去目录找到configure,改权限777

再执行

configure

make

make install

ldconfig

 

apt install tcl

 

apt install expect

 

sudo apt-get install python3.7

 

BaseParam7:这个是对应是不是配置背景AP 和真实AP,信道仿真器

 

BaseParam8:这个是控制用老的STA那一套算法 还是新的python

 

安装Flash插件

apt-get update 更新软件源

apt-get install flashplugin-installer

 

1、安装软件

sudo apt-get install XXXX

【提示】使用该命令安装软件时系统会自动安装存在依赖关系的软件包,以保证软件正常运行。

2、更新软件

sudo apt-get update                       #跟新软件源索引

sudo apt-get upgrade XXXX  #将软件升级到最新版本

3、卸载软件

 1)sudo apt-get remove XXXX     #卸载软件(删除软件包)

 2)sudo apt-get autoremove XXXX          #自动卸载软件但保留其配置文件

 3)sudo apt-get autoremove --purge  XXXX      #自动卸载软件其删除其配置文件

【提示】1)一般用于卸载本地安装的软件,2/3)一般用于在线安装的软件

4、重装同一软件

sudo apt-get --reinstall install XXXX

 

ifconfig工具安装

sudo apt install net-tools

 

 

一般来说著名的linux系统基本上分两大类:

1.RedHat系列:Redhat、Centos、Fedora等

2.Debian系列:Debian、Ubuntu等

RedHat 系列

1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数”

2 包管理工具 yum

3 支持tar包

Debian系列

1 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数”

2 包管理工具 apt-get

3 支持tar包

一、yum安装。

yum安装常用软件的命令

#yum check-update

#yum remove 软件包名

#yum install 软件包名

#yum update 软件包名

yum命令常见使用方法

yum -y install 包名(支持*) :自动选择y,全自动

yum install 包名(支持*) :手动选择y or n

yum remove 包名(不支持*)

rpm -ivh 包名(支持*):安装rpm包

rpm -e 包名(不支持*):卸载rpm包

二、apt-get安装。

apt-cache search package 搜索软件包

apt-cache show package 获取包的相关信息,如说明、大小、版本等

sudo apt-get install package 安装包

sudo apt-get install package --reinstall 重新安装包

sudo apt-get -f install 修复安装

sudo apt-get remove package 删除包

sudo apt-get remove package --purge 删除包,包括配置文件等

sudo apt-get update 更新源

sudo apt-get upgrade 更新已安装的包

sudo apt-get dist-upgrade 升级系统

apt-cache depends package 了解使用该包依赖那些包

apt-cache rdepends package 查看该包被哪些包依赖

sudo apt-get build-dep package 安装相关的编译环境

apt-get source package 下载该包的源代码

sudo apt-get clean && sudo apt-get autoclean 清理无用的包

sudo apt-get check 检查是否有损坏的依赖

 

 

如果打流没有起来,可以用控制电脑抓wireshark,看看protocol里过滤websocket,看看电脑端有没有发iperf的命令,手机会回复Successs,之后就有websocket text数据传起来。

手机端可以连上andriod studio,打开logcat窗口,选择smartlabor-筛选filter-Tag-smartlabor。

也可以adb shell,ps –ef|grep iperf看看iperf起来没有。结合MDTP报告里边的log看看。

你可能感兴趣的:(Telecom)