Linux 系统操作 (7):dpkg 命令 文章目录 综述: 安装命令: 查看与搜索命令: 删除命令: 不太常用的命令: 参考文献: 综述: 广义的 Debian 是指一个致力于创建自由操作系统的合作组织及其作品 , 由于 Debian 项目众多内核分支中以 Linux 宏内核为主, 而且 Debian 开发者 所创建的操作系统中绝大部分基础工具来自于 GNU 工程 , 因此 “Debian” 常指 Debian GNU/Linux.dpkg 是一个 Debian 的一个命令行工具, 它可以用来安装, 删除, 构建和管理 Debian 的软件包. 安装命令: 安装软件 dpkg -i package.deb 示例: dpkg -i avg71flm_r28-1_i386.deb 安装一个目录下面所有的软件包 dpkg -R dirname 示例: dpkg -R /usr/local/src 查看与搜索命令: 查看 package.deb 包中的内容, 显示软件包内文件列表 dpkg -c package.deb 显示所有已经安装的 Deb 包
firewalld的基本使用 systemctl start firewalld #启动 systemctl status firewalld #查看状态 systemctl disable firewalld #禁用,禁止开机启动 systemctl stop firewalld #停止运行 配置firewalld-cmd 查看版本 firewall-cmd --version 查看帮助 firewall-cmd --help 显示状态 firewall-cmd --state 查看所有打开
CentOS7查看操作历史记录命令 当想知道当前用户都执行了什么命令可以使用命令 history 查看操作历史记录 不加参数默认显示全部操作 history 运行结果: 应为我清理了一下,所以没那么多记录
centos 7 安装查看并修改密码的命令操作方式 1 mysql安装后会生成一个默认密码,此密码登录后要修改密码,不能用于其他操作 cat /var/log/mysqld.log 2 登录root
hello 直接删除未经排序的文件,将会发现没有任何行被删除: #uniq testfile hello world friend hello world hello (2)uniq结合sort命令 sort testfile | uniq -D hello hello hello world world (7)uniq默认是比较相邻行的所有内容来判断是否重复,我们可以通过选项-w或--check-chars test.txt: apple application api 打印前三个字符相同的行: uniq -w3 -D test.txt apple application ---- 参考文献 [1]Linux uniq命令 .菜鸟教程 [2]Linux的 uniq 命令详解 [3]为初学者提供的uniq 命令教程及示例 [4]Linux uniq command [5]uniq manual
CentOS 7 关闭打开防火墙 1、启动防火墙: #systemctl start firewalld 2、禁用防火墙: #systemctl stop firewalld 3、设置开机启动:
rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。 一.命令格式 rmdir [参数] 目录 二.命令功能: 该命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限。 三.命令参数: 参数 描述 -p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。 命令示例 1.删除空目录dir31 命令: rmdir dir31 输出: hc@hc-virtual-machine:~$ tree test1/ test1/ ├── dir1 │ ├── dir11 “递归”删除空目录(此“递归”指“反向递归”,删除父级空目录) 命令: rmdir -p test1/dir2/dir21/ 输出: hc@hc-virtual-machine:~$ tree
Git操作命令 目录 1、新建代码库 2、配置 3、增加/删除文件 4、代码提交 5、分支 6、标签 7、查看信息 8、远程同步 9、撤销 10、其他 1、新建代码库 # 公众号:AllTests软件测试 remote] [tag] # 提交所有tag $ git push [remote] --tags # 新建一个分支,指向某个tag $ git checkout -b [branch] [tag] 7、
通过 DOS 命令 “shutdown” 来实现 Windows7 系统下的定时关机功能。 cmd 命令提示符程序中输入 “shutdown” 命令,回车确定 在 cmd 命令提示符程序中输入 “shutdown -f -s – t 3600” ,表示系统将在 3600 秒 (一小时)后自动关机 温馨提示: 此命令下输入的数字均以 “ 秒 ” 为单位; 当设定了定时关机功能后,屏幕右下角会弹出相应提示; 若想取消定时关机功能,在 cmd 命令提示符程序中输入 “shutdown – a” 并回车即 WYClock_Setup.zip 有需要可以发给你 直接安装 选项设置就可以了 帖子 2 : win7 里面有自带的关机程序,在 Windows\System32\Shutdown.exe 。 Shutdown.exe 的参数,每个都具有特定的用途,执行每一个都会产生不同的效 果,比如 “ – s” 就表示关闭本地计算机, “ – a” 表示取消关机操作, -f :强行关闭应用程序 -m \\
Linux 命令集 0. net-tools安装 sudo yum install net-tools 1. 主机名配置 /etc/hostname 2. PATH系统路径 /etc/profile 7.
.setting dir' git push -u origin master 方法二 如果误提交的文件夹比较多,方法一也较繁琐 直接修改.gitignore文件,将不需要的文件过滤掉,然后执行命令
一、连接命令 ping 通常用于测试与服务器的连接是否仍然生效,或者用于测量延迟值。 如果连接正常就返回一个PONG ,否则返回一个连接错误。 ,解锁之后才能使用其他 Redis 命令。 127.0.0.1:6379[1]> quit [root@localhost redis]# 二、键命令 set key value 将字符串值 value关联到 key 。 EXPIRE 命令的作用类似,但是它以毫秒为单位设置 key 的生存时间,而不像 EXPIRE 命令那样,以秒为单位。 TTL 命令,但它以毫秒为单位返回 key 的剩余生存时间,而不是像 TTL 命令那样,以秒为单位。
postgresql 安装 #安装 postgresql rpm yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7- 路径/文件名.sql // sql 文件不在当前路径下 示例:psql -U zabbix zabbix -h 192.168.99.221 </opt/zabbix.sql Postgresql 操作 简单命令 #登陆数据库 psql -U postgres -h 192.168.99.201\ #退出 \q #列举数据库,相当于mysql的show databases \l #切换数据库,相当于mysql
查看高频SQL mysql> show @@sql.high ; +------+------+-----------+----------+----------+----------+--------------+---------------+-------------------------------+ | ID | USER | FREQUENCY | AVG_TIME | MAX_TIME | MIN_TIME | EXECUTE_TIME | LAST_TIME | SQL
我们可以用脚本来对keepalived进行操作: 先写vrrp_script <名字>{ } 随后在如下配置段进行操作: ? 使用方法为track_script{ } 我们可以在括号里写脚本语言,进行相关操作,比如说进行主备切换,如果出现某些不应该出现的问题,对权值进行相应修改,当master的权值低于BACKUP权值的时候 cd /data/scripts/ vim check_keepalived.sh 编辑脚本文件,当出现/tmp/scripts文件时将权重减少30,同时在(3)和(4)keepalived主机上进行操作 发现成功,这样就实现了脚本化操作
数据库操作 获取数据库名 2.3.0 :021 > db1 = c.database => #<Mongo::Database:0x11515220 name=post> 2.3.0 :022 > post.listCollections | SUCCEEDED | 0.002841808s => ["users", "abctest", "user", "post"] 2.3.0 :026 > ---- 在数据库中执行命令
单关键字匹配 [root@h102 solr-5.3.0]# curl "http://localhost:8983/solr/gettingstarted/select?wt=json&indent
一.文件操作命令 1.df 显示磁盘使用情况 2.du 显示文件系统使用情况 3.ls 显示目录 普通使用:ls ls -l ll 查看多个目录:ls / /ect 查看/ 和/etc :mkdir abc 建多层次目录: mkdir -p a/b/c 同层次建多个文件 mkdir x/a x/b x/c mkdir a/x{aa,bb,cc}dir (花括号扩展) 7. 删除源文件都不存在了 11.stat 显示文件的元数据 stat 123.bak 12.touch 将文件时间刷新: touch 123.bak 文件不存在,创建新文件 touch xyz 二.文本操作命令 管道 cat 123.bak | head -3 左边的标准输出变成右边的标准输入 原理: 6.xargs 原理: 7.查看某个文件第几行 # head -5 123.bak | tail
Docker常用命令使用 1 容器生命周期管理 1.1 docker run 1.2 docker start/stop/restart 1.3 docker kill 1.4 docker pause /unpause 1.5 docker exec 1.6 docker rm 2 容器操作 2.1 docker ps 2.2 docker inspect 2.3 docker logs-查看docker docker images 3.2 rmi 3.3 docker build 3.4 docker save 3.5 docker load 1 容器生命周期管理 1.1 docker run run命令用于运行一个新容器 删除多个容器 docker rm CONTAINER_id1 CONTAINER_id2 删除全部容器 docker rm -f ($docker ps -aq) 2 容器操作 不截断输出 –q 静默模式,只显示容器编号 docker ps # 默认是查看,正在运行的docker容器 2.2 docker inspect 用于查看容器的配置信息,包含容器名、环境变量、运行命令
命令格式 网卡名称 一般都是 ens33、eth0、等,或者使用 ip a 命令查看 ifup [网卡名称] 案例 ifup ens33 ifup eth0