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

时间: 2024-12-21 00:07:29

Linux常用指令操作笔记的相关文章

Linux常用指令和系统管理命令总结

Linux常用指令: ls 显示文件或目录 ls -l 列出文件详细信息 ls -a 列出当前目录下所有文件或目录,包括隐藏的 ls -al 显示详细文件信息,包括隐藏的文件 mkdir 创建目录 mkdir -p 创建目录,若无父目录,则创建父目录 cd 切换目录 touch 创建空文件 echo 创建带有内容的文件 cat 查看文件内容 cp 拷贝 mv 移动或者重命名 rm 删除文件 rm -r 递归删除,可删除子目录及文件 rm -f 强制删除 rm -rf 强制递归删除 find 在文

Linux 学习一 Linux常用指令,常用目录,Vi编辑器

1. Linux常用指令 常用指令 功能 startx 进入图形界面 Shutdown -h now 关机 Shutdown -r now  或者 reboot 重启 Su - 切换管理员 logout 注销 Ls   或者 dir 当前目录所有文件 Ls -l 当前目录所有文件详细信息 cd 切换目录 pwd 列出当前目录路径 Useradd XXX 添加用户XXX Passwd XXX 给用户XXX修改密码 Userdel XXX 删除用户XXX Userdel -r XXX 删除用户XXX

linux 常用的操作指令

linux常用的基本指令: 0. 背景知识: 计算机:接受用户的指令与数据,经过中央处理器的数据与逻辑单 元运算处理后,以产生或存储成有用的信息. 广义上讲:我们周边有好多宽泛概念上的计算机,如加减乘除计算 机,手机, GPS, ATM等等. 计算机五大单元: 输入单元:包括键盘,鼠标,扫描仪,手写板等. 中央处理器( CPU):含有算术逻辑,控制,记忆等单元. 输出单元:显示器,打印机. 注意: 这里存储器指内存 CPU读取的数据都是从内存中来的, CPU处理完成的数据,必须要先 写回内存,,

Linux常用命令操作

Linux简介及Ubuntu安装 常用指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及用户组管理 文件权限管理 Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统.基于Linux有多个版本的衍生.RedHat.Ubuntu.Debian 安装VMware或VirtualBox虚拟机.具体安装步骤,找百度. 再安装Ubuntu.具体安装步骤,找百度. 安装完后,可以看到Linux系统的目录结构,见链接http://

xshell-常用指令汇总 linux 常用指令

suse linux 常用命令  (1)命令ls——列出文件  ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件  ls a* 列出当前目录下以字母a开头的所有文件  ls -l *.doc 给出当前目录下以.doc结尾的所有文件 (2)命令cp——复制文件  cp afile afile.bak 把文件复制为新文件afile.bak  cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下  cp * /tmp

Linux shell 指令操作

文档:Linux常用工作命令.链接:http://note.youdao.com/noteshare?id=bda746ca54e83e84659cb0954bff887e&sub=A60A35564EF2481EBB86974B09448C8B 文档:常用检测命令链接:http://note.youdao.com/noteshare?id=1a809bef64f8e09babf1ebeb300cb3d4&sub=070A5AED16744688886D195A726D28F7 文档:工作

linux 常用指令 文件操作trick等

截取文件中的几行 1. 截取前5行: head -5 filename filename是你要截取的文件名,不在当前目录下要加路径的. 2.截取后5行: tail -5 filename 3.截取5-10行,并重新输入到另一个文件中 sed -n '5,10p' filename > another_filename vi中如何跳转到指定行数 输入:n,代表跳转到第n行,如:79,就跳转到第79行. 原文地址:https://www.cnblogs.com/shona/p/12238626.ht

Linux常用指令---find | locate(查找)

1.locate locate指令和find找寻档案的功能类似,但locate是透过update程序将硬盘中的所有档案和目录资料先建立一个索引数据库,在 执行loacte时直接找该索引,查询速度会较快,索引数据库一般是由操作系统管理,但也可以直接下达update强迫系统立即修改索引数据库. 命令参数: -e   将排除在寻找的范围之外. -1  如果 是 1.则启动安全模式.在安全模式下,使用者不会看到权限无法看到 的档案.这会始速度减慢,因为 locate 必须至实际的档案系统中取得档案的 权

ubuntu下linux常用指令总结

来实验室将近一个月,几乎没碰window,一直在ubuntu下开发,然后想总结一下最近常用的linux指令. (0) su和sudo:得到root权限 su 切换到root用户 sudo command 切换到root用户,执行command,然后切换回当前用户 su liaohuqiang 切换回普通用户 (1) apt:用于安装软件包 apt list 根据名称列出软件包 apt show 显示软件包细节 sudo apt install 安装软件包 sudo apt remove 卸载软件