常用命令
各类操作系统、数据库等常用命令、指令等
京天不下雨
这个作者很懒,什么都没留下…
展开
-
Python基础培训
Python基础培训环境准备从官网(www.python.org)下载安装包,注意区分版本,python包含两个大的版本,2.7.* 和3.*,互不兼容开发环境推荐,PyCharm练手环境推荐,jupyter第三方库安装命令, pip install 安装 pip install jupyter常用技巧帮助 help 、?成员罗列 dir、*?补全 输出引用 _、 __字符串 - str元组 - tuple列表 - list字典 - dict脚本参数import syss原创 2021-09-09 09:08:32 · 64 阅读 · 0 评论 -
linux 查看当前目录下的文件数量
linux 查看当前目录下的文件数量① 查看当前目录下的文件数量(不包含子目录中的文件)ls -l|grep “^-”| wc -l② 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录ls -lR | grep “^-”| wc -lfind ./ -type f | wc -l③ 查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上Rls -l | grep “^d”| wc -l④ 查看当前目录下的文件数量(包含子目录中的文件)原创 2021-09-09 09:07:56 · 15986 阅读 · 3 评论 -
配置yum源
配置yum源配置yum源cd /etc/yum.repos.d删除该目录下其他文件,创建一个新的base.repo(base.repo名字可以随便取)291 cd /etc/yum.repos.d/292 ll293 rm -rf *294 ll295 vi test.repo296 mount /dev/sr0 /mnt297 cd /mnt298 ll299 cd Packages/300 ll301 yum install lib*302 hist原创 2021-09-09 09:04:38 · 87 阅读 · 0 评论 -
清除服务器系统缓存
清除服务器系统缓存echo 3 > /proc/sys/vm/drop_cachesTo free pagecache, useecho 1 > /proc/sys/vm/drop_caches;to free dentries and inodes, useecho 2 > /proc/sys/vm/drop_caches;to free pagecache, dentries and inodes, useecho 3 >/proc/sys/vm/drop_cach原创 2021-09-08 08:58:36 · 352 阅读 · 0 评论 -
查看FC卡型号
查看FC卡型号原创 2021-09-08 08:58:10 · 434 阅读 · 0 评论 -
Ubuntu下添加开机启动脚本
1、方法一,编辑rc.loacl脚本Ubuntu开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本。当然要添加到语句:exit 0 前面才行。如:sudo vi /etc/rc.local然后在 exit 0 前面添加好脚本代码。2、方法二,添加一个Ubuntu的开机启动服务。如果要添加为开机启动执行的脚本文件,可先将脚本复制或者软连接到/etc/init.d/目录下,然后用:update-rc.d xxx defaults原创 2021-09-08 08:57:04 · 143 阅读 · 0 评论 -
tail命令
tail命令tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。命令格式:tail [参数] [文件]参数:-f 循环读取-q 不显示处理信息-v 显示详细的处理信息-c<数目> 显示的字节数-n<行数> 显示文件的尾部 n 行内容–pid=PID 与-f合用,表示在原创 2021-09-08 08:55:06 · 464 阅读 · 0 评论 -
scp命令
scp命令1、从本地复制到远程在源端执行 scp 需要传输的文件 root@需要传输到的目标端IP:目标端相应目录例如:scp /home/space/music/abx root@172.0.10.69:/home/root/others/scp -r 目录 root@ip : 目标端相应目录例如:scp -r /home/space/music/ root@172.0.10.69:/home/root/others/2、从远程复制到本地从远程复制到本地,只要将从本地复制到远原创 2021-09-08 08:54:44 · 442 阅读 · 0 评论 -
Ubuntu修改系统时间
Ubuntu修改系统时间Ubuntu修改时间1 Ubuntu的时间分类1.Ubuntu时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。2.查看系统时间:date -R3.查看硬件时间: sudo hwclock --show2 修改Ubuntu系统时间2.1 修改时间1. tzselect2. 依次选择4->9->1->1 #Asia->China-> Beijing->yes2.2 复制文件到/e原创 2021-09-08 08:54:21 · 6085 阅读 · 0 评论 -
storcli命令使用
storcli命令使用设置其他盘的JBOD模式使用storcli64工具进行查看RAID状态:# ./storcli64 /c0 show使用storcli64工具进行删除RAID: # ./storcli64 /c0 /vall del force例如:./storcli64 /c0/v1 del force使用storcli64工具删除磁盘DG状态为F的信息:# ./storcli64 /c0 /fall del进行查看磁盘状态:# ./storcli64 /c0 /eall /sall原创 2021-09-23 21:44:25 · 10734 阅读 · 0 评论 -
sar命令
sar命令可以监控系统所有资源状态。平均负载、网卡流量、磁盘状态、内存使用等等。不同于其他系统状态监控工具的地方在于,它可以打印历史信息,可以显示当天从零点开始到当前时刻的系统状态信息。yum install -y sysstat 安装此命令。up初次使用会报错,因为sar工具还没生产相应的数据库文件(实时监控就不会报错,因为不用去查询那个库文件)。数据库文件在/var/log/sa/ 目录下。sar -n DEV #查看当天从零点到当前时间的网卡流量信息sar -n DEV 1 10 #每秒显示一原创 2021-09-18 09:49:14 · 847 阅读 · 0 评论 -
tar命令
tar命令将tools文件夹压缩成tar包 tar -czvf tools.tar.gz tools解压tools压缩包 tar -zxvf tools.tar.gz原创 2021-09-07 09:16:29 · 37 阅读 · 0 评论 -
Linux cp命令
Linux cp命令Linux cp命令cp命令(copy),用来对一个或多个文件,目录进行拷贝1、语法cp [选项] [参数]2、命令选项-b 当文件存在时,覆盖前,为其创建一个备份-d 当复制软连接时,把目标文件或目录也建立为软连接,并指向与源文件或目录连接的原始文件或目录-f 强制复制,覆盖前不询问-i 覆盖前询问-l 只创建硬链接而不复制文件-p 保留源文件或目录的属性-r,-R 递归复制指定目录下的所有文件与子目录-s 只创建软链接而不复制文件-u 若原创 2021-09-07 09:15:53 · 306 阅读 · 0 评论 -
cpu查看
cpu查看查看物理cpucat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l查看逻辑cpucat /proc/cpuinfo| grep “cpu cores”| uniq查看cpu核数cat /proc/cpuinfo| grep “processor”| wc -l原创 2021-09-07 09:15:27 · 58 阅读 · 0 评论 -
top命令
top将top指令内容打印出来top | grep Cpunohup top -b -d 2 >> pjy.log &tail -500f pjy.log原创 2021-09-07 09:12:56 · 65 阅读 · 0 评论 -
查看数据库是否配置Dataguard
查看数据库是否配置Dataguard方法一:查看归档路径show parameter log_archive_destLOG_ARCHIVE_DEST_n, 归档文件的生成路径, LOCATION代表本地机上, SERVICE指明在另一台机器上,查看是否存在log_archive_dest_2的路径有DG:无DG:方法二:查看一些数据库的状态select open_mode,protection_mode,database_role,switchover_status from v$da原创 2021-09-17 21:42:57 · 535 阅读 · 0 评论 -
oracle 11g常用指令
oracle 11g常用指令1.监听启动监听lsnrctl start停止监听lsnrctl stop查看监听状态lsnrctl status2.启动用oracle用户进入su - oracle运行sqlplus命令,进入sqlplus环境,nolog参数表示不登录;sqlplus /nolog以管理员模式进入conn /as sysdba启动数据库startup;停止数据库SHUTDOWN IMMEDIATE远程连接数据库sqlplus /nologconn sy原创 2021-09-16 13:53:14 · 216 阅读 · 0 评论 -
Oracle模拟业务写入
Oracle模拟业务写入下面是Oracle模拟业务写入的方法[oracle@oracle ~]$ sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on Wed Jun 3 14:27:02 2020Copyright © 1982, 2005, Oracle. All rights reserved.SQL> conn /as sysdbaConnected.SQL> select name from v$dataf原创 2021-09-16 13:53:03 · 110 阅读 · 0 评论 -
oracle数据库初步使用
oracle监听服务需要通过远程客户端连接数据库,或者直接利用程序进行数据库的连接,需要打开。oracle实例服务oracle本身是一个平台,平台里面可以有多个数据库,那么每个数据库都会存在的这样一种服务。监听创建http://blog.itpub.net/27661381/viewspace-1358961/启动监听1.su oracle然后启动监听器2.lsnrctl start会看到启动成功的界面;3.lsnrctl stop停止监听器命令.4.lsnrctl status原创 2021-09-16 13:52:52 · 170 阅读 · 0 评论 -
oracle表空间设置
oracle表空间设置创建永久表空间CREATE TABLESPACE PJY5DATAFILE ‘/home/test2/pjy5.dbf’SIZE 20MONLINE;这个CREATE TABLESPACE语句创建一个名为tbs_perm_01的永久表空间,其中有一个名为tbs_perm_01.dat的数据文件。创建永久表空间-可扩展型CREATE TABLESPACE tbs_perm_02DATAFILE ‘tbs_perm_02.dat’SIZE 10MREUSEAU原创 2021-09-16 13:52:02 · 1098 阅读 · 0 评论 -
linux修改语言
linux修改语言将简体中文改成美式英语localectl set-locale LANG=en_US.utf8systemctl isolate multi-user.targetsystemctl isolate graphical.target将其他语言改成简体中文export LANG=zh_CN.UTF-8 用root执行,然后重新打开软件...原创 2021-09-06 09:12:37 · 324 阅读 · 0 评论 -
linux下查看CPU信息
linux下查看CPU信息几个cpumore /proc/cpuinfo |grep “physical id”|uniq|wc -l每个cpu是几核(假设cpu配置相同)more /proc/cpuinfo |grep “physical id”|grep “0”|wc -lcat /proc/cpuinfo | grep processor查看物理CPU的个数#cat /proc/cpuinfo |grep “physical id”|sort |uniq|wc -l查看逻辑CP原创 2021-09-06 09:11:10 · 376 阅读 · 0 评论 -
lvm扩容
lvm扩容[root@localhost ~]# df -h[root@localhost ~]# fdisk -l虚拟机:添加虚拟磁盘,系统内刷新磁盘(二)创建物理卷(PV)#pvcreate /dev/sdb查看系统PV的情况:[root@localhost ~]# pvdisplay查看原VG的情况[root@localhost ~]# vgdisplay(三)#扩展卷组,将/dev/sdb物理卷添加到VolGroup卷组中[root@localhost ~]# vgextend原创 2021-09-06 09:04:04 · 287 阅读 · 0 评论 -
zfs文件系统
版本确认modinfo zfs | grep ^version适用于centos7.3,可以联网的系统1、rpm -aq kernel-headers、rpm -aq kernel-devel看是否有除3.10.0-514.el7.x86_64版本外的所有头文件、开发包,如果有的话卸载yum remove kernel-headers-(版本号)yum remove kernel-devel-(版本号)2、 rpm -ivh kernel-headers-3.10.0-514.el7.x86_原创 2021-09-06 09:02:52 · 840 阅读 · 0 评论 -
查看端口命令
Netstat –ano|findstr “<端口号>”tasklist|findstr “<PID号>”查看端口是否打开(1)lsof -i:端口号如果没有任何输出则说明没有开启该端口号(2)查看所有端口 netstat -aptn查看某一端口(linux) netstat -antp| grep 端口号(3)查看系统中所有使用udp协议的端口号netstat -nupl...原创 2021-09-06 09:00:26 · 2182 阅读 · 0 评论 -
linux将用户添加到指定组
将oracle添加到tape组usermod -a -G tape oraclegpasswd -a dev root // 将用户dev加入到root组原创 2021-09-06 08:59:41 · 418 阅读 · 0 评论 -
查看Linux及AIX硬件信息方法总结
查看Linux及AIX硬件信息方法总结一. CPU信息AIX1.查看CPU核心数:# pmcycles -mpmcycles -mCpu 0 runs at 1900 MHzCpu 1 runs at 1900 MHzCpu 2 runs at 1900 MHzCpu 3 runs at 1900 MHz2.查看逻辑CPU个数# bindprocessor -qbindprocessor -qThe available processors are: 0 1 2 33.查看CPU原创 2021-09-05 19:00:29 · 803 阅读 · 0 评论 -
aix系统常用命令
aix系统常用命令查看版本:oslevel查看挂载:df -g查看磁盘大小bootinfo -s hdiskxgetconf ‘DISK_SIZE’ /dev/hdiskX重新扫描 cfgmgr -v查看磁盘 lsdev -Cc disklsdev -C |grep disk检查PV信息 lspv创建PV使设备能被系统使用给hdisk2分配一个PVID使 hdisk2可用chdev -l hdisk2 -a pv=yeslspv hdisk2 物理卷详细信原创 2021-09-05 18:59:39 · 3566 阅读 · 0 评论 -
mysql命令行客户端连接mysql
mysql命令行客户端连接mysql连接mysql3306端口命令mysql -h192.168.2.120 -uroot -p123456连接非3306端口(指定其他端口) 的命令mysql -h192.168.2.120 -P3308 -uroot -p123456原创 2021-09-05 18:56:10 · 231 阅读 · 0 评论 -
mysql常用命令
mysql常用命令查看数据库 show databases;使用数据库 use ds_db;查看当前数据库下的表 show tables;查看表结构 show columns from xxxx; describe xxxx;查看表数据 select * from xxxx;查看二进制日志路径 show variables like ‘%log_bin%’;查看数据目录路径 show variables like ‘%data%’;a. 创建数据库create database原创 2021-09-16 13:51:34 · 39 阅读 · 0 评论 -
开启MySQL二进制日志
开启MySQL二进制日志1 查看MySQL的二进制日志是否开启show variables like ‘%log_bin%’;2 在配置文件的[mysqld]中添加如下配置 ,log-bin = /server/mysql_data/mysql-bin3 重启数据库后配置即可生效/etc/init.d/mysqld restart4 再次查看 数据库已经开启二进制日志mysqlbinlog日志开启1.登陆mysql数据库,然后使用下面命令检查是否开启binlogshow variab原创 2021-09-16 13:51:22 · 6722 阅读 · 0 评论 -
mysqldump关于--set-gtid-purged=OFF的使用
mysqldump关于–set-gtid-purged=OFF的使用数据库的模式中我开启了gtid:mysql> show variables like ‘%gtid%’;±---------------------------------±----------+| Variable_name | Value |±---------------------------------±----------+| binlog_gtid_simple_原创 2021-09-15 10:27:50 · 4063 阅读 · 0 评论 -
MySQL之Xtrabackup备份与恢复
MySQL之Xtrabackup备份与恢复Xtrabackup中主要包含两个工具:xtrabackup:是用于热备innodb,xtradb表中数据的工具,不能备份其他类型的表,也不能备份数据表结构;innobackupex:是将xtrabackup进行封装的perl脚本,提供了备份myisam表的能力。常用选项:–host 指定主机–user 指定用户名–password 指定密码–port 指定端口–databases 指定数据库–increme转载 2021-09-15 10:27:24 · 162 阅读 · 0 评论 -
查看MySQL版本的四种方法
查看MySQL版本的四种方法1、终端下直接使用mysql命令[root@localhost lib]# mysql -V2、同样在终端使用命令[root@localhost lib]# mysql --help | grep Distrib3、登陆mysql之后使用内置命令MariaDB [(none)]> select version();4、使用内置命令MariaDB [(none)]> status;...原创 2021-09-15 10:27:11 · 2884 阅读 · 0 评论 -
mysql建表批量插入脚本
mysql建表批量插入脚本创建建表语句学生表:Student(Sno,Sname,Ssex,Sage,Sdept)------(学号-主键,姓名,性别,年龄,所在系)create table student100(Sno int(10) NOT NULL COMMENT ‘学号’,Sname varchar(16) NOT NULL COMMENT ‘姓名’,Ssex char(4) NOT NULL COMMENT ‘性别’,Sage tinyint(2) NOT NULL defau原创 2021-09-15 10:25:07 · 570 阅读 · 1 评论 -
docker将镜像做成tar和解压成镜像
docker将镜像做成tar和解压成镜像查看A上的docker内镜像docker images压缩上图查到的镜像docker save -o my.tar 895244a22f37传输到另一台Bscp my.tar root@172.0.60.170:/root在B上解压修改标签删除镜像docker rmi IMAGE IDdocker rmi REPOSITORY:TAG...原创 2021-09-14 09:02:55 · 3810 阅读 · 0 评论 -
mariadb数据库允许远程访问
mariadb数据库允许远程访问select host,user,password from user; 查询数据库的用户信息GRANT ALL PRIVILEGES ON . TO ‘root’@’%'IDENTIFIED BY ‘你的密码’ WITH GRANT OPTION;root账号允许远程访问grant all privileges on root.*to’root’@’%'identified by ‘123456’ with grant option;flush privileg原创 2021-09-14 09:02:40 · 614 阅读 · 0 评论 -
mariadb数据库修改root密码
mariadb数据库修改root密码方法11、直接在shell命令行使用 mysqladm 命令修改。mysqladmin -uroot -poldpassword password newpassword这种方法的弊端在于会明文显示密码。方法22、登陆数据库修改密码。mysql -uroot -p2.1 更新 mysql 库中 user 表的字段:MariaDB [(none)]> use mysql;MariaDB [mysql]> UPDATE user SET pas原创 2021-09-14 09:02:31 · 8553 阅读 · 0 评论 -
DB2 开启归档模式
DB2 开启归档模式windows查看db2 test库日志相关参数配置情况(windows) db2 get db cfg for test |findstr /i “log”C:\Program Files\IBM\SQLLIB\BIN>db2 get db cfg for test |findstr /i “log”目录高速缓存大小(4KB) (CATALOGCACHE_SZ) = 260日志缓冲区大小(4KB)原创 2021-09-13 08:50:23 · 2173 阅读 · 0 评论 -
db2用户权限
db2用户权限一、DB2权限简介DB2数据库权限分为实例权限级别(SYSADM、SYSCTRL、SYSMAINT、SYSMON)和DB2数据库权限级别(DBAMD、LOAD)。SYSCTRL、SYSMAINT、SYSMON权限级别的用户不能访问数据,DBAMD、LOAD权限级别的用户可以访问数据。实例级别权限(只能在用户组级别上进行分配):SYSADM ----系统管理权限(UNIX系统中,SYSADM用户组默认地设置为实例拥有者所在的主用户组,因此,该组中的任何用户都拥有SYSADM权限)SYS原创 2021-09-13 08:49:57 · 4513 阅读 · 0 评论