手机使用linux操作命令,Linux常用指令操作笔记

这篇博文是我在日常工作中比较常用的指令操作,陆续会慢慢补齐,大家觉得有用可以参考参考,我会不定时的修改这篇博文。我所使用的Linux操作系统版本是Ubuntu。

一、开关机

reboot 重启电脑

shutdown -r now 重启电脑

shutdown -h +10 "This is a warning information" 10分钟后关机

poweroff -h 关机

二、版本

uname -a 查看linux当前版本

三、安装

apt-get install 要安装的包

四、配置iptables

1、查看表

iptables -L INPUT :查看filter中的INPUT表

iptables -L : 默认是查看filter中的表信息

以上两条命令都是默认查看filter中的信息,想查看nat表如下:

iptables -L -t nat

2、添加规则

//添加一条禁止以upd协议访问端口555

iptables -A INPUT -pudp --dport 555 -j DROP   //ACCEPT

//删除一条禁止以upd协议访问端口555

iptables -D INPUT -pudp --dport 555 -j DROP   //ACCEPT

//清除INPUT表中的所有规则

iptables -F INPUT

3、保存规则

通过以上命令都是内存生效,也就是说在电脑重启后,之前配置的规则就清空了。要想重启后有效,如下:

方法一:

在/etc/network/interfaces文件中添加:

pre-up iptables-restore < /etc/iptables.up.rules

post-down iptables-save > /etc/iptables.up.rules

方法二:

配置一些规则后,执行下面这句

iptables-save -t filter > iptables.bak

电脑重启后,执行下面这句

iptables-restore < iptables.bak

4、关于root手机中使用adb命令

一、system为只读时,先adb shell,再mount,看看system对应的信息,再su,再执行下面这句就行了

mount -rw -o remount -t yaffs2 /dev/block/mtdblock11 /system

(最简单的方法是: mount -o remount rw /system)

//题外知识

新建分区:mount -o ro /dev/hdd1 /mnt/c            挂载/dev/hdd1到/mnt/c并且为只读

二、如果adb shell某手机的时候,没有cp复制命令的时候,可以用cat这个命令取代

cat /sdcard/app/a.apk > /sdcard/b.apk  //执行此句后,b.apk完全和a.apk一样。

5、查看已安装软件

Ubuntu:

dpkg -l   //查看全部安装的软件

dpkg -l | grep tomcat   //查看是否安装过tomcat等软件

6、如何查看linux系统是32位还是64位

getconf WORD_BIT   结果:显示16或者32

getconf LONG_BIT   结果:显示32或者64

或者 file bin/ls

7、查看linux的NAT映射表

iptables -t nat -vL

网上也有人说使用 iptables -t nat  -l -n

但经过验证,这是错误的,在Linux 5.5 x64系统下iptables命令没有-l选项。

8、linux查看进程

ps -a 查看进程,不包括后台。

ps -e 查看进程,包括后台。

9、杀进程

kill pid(进程号)

10、查看历史命令

在家目录下的.bash_history

11、解压命令

tar.gz包:tar -zxvf xxx.tar.gz

gz包: gunzip -v xxx.gz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值