实例1: # groupadd group1 此命令向系统中增加了一个新组group1,新组的组标识号是在当前已有的最大组标识号的基础上加1。 实例2: # groupadd -g 101 group2 此命令向系统中增加了一个新组group2,同时指定新组的组标识号是101。 2、如果要删除一个已有的用户组,使用groupdel命令,其格式如下: groupdel 用户组 例如: # groupdel group1 此命令从系统中删除组group1。 -n新用户组 将用户组的名字改为新名字 实例1: # groupmod -g 102 group2 此命令将组group2的组标识号修改为102。 用户可以在登录后,使用命令newgrp切换到其他用户组,这个命令的参数就是目的用户组。
如果file参数指定多个文件,那么 sort 命令将这些文件纵向连接起来,当作一个文件进行排序。 不加任何选项时,将对整行从第一个字符开始依次向后直到行尾按照ASCII码值做升序排序。 2.格式 sort [选项] [filelist] 3.选项说明 常用命令选项如下。 output=FILE:将排序结果输出到指定文件 -r,--reverse:逆向输出排序结果(降序排序) -t <分隔字符>,--field-separator=SEP:指定排序时使用的分隔字符,sort命令默认字段分隔符为空格和 ---- 参考文献 [1]Linux命令大全——sort命令 [2]sort manual
安装步骤 Centos 6.x下在线安装Mysql很简单: yum list mysql-server 如果yum list mysql-server,没有结果的话(一般都是自带的) 需要在官网上下载mysql 的rpm包,然后通过rpm -ivh **.rpm命令安装,然后接下去执行! mysqld start chkconfig mysqld on #下载源文件 wget http://dev.mysql.com/get/mysql57-community-release-el6- 11.noarch.rpm #添加yum源 yum localinstall mysql57-community-release-el6-11.noarch.rpm #安装 yum install mysql-community-serve
systemctl enable firewalld 4、停止并禁用开机启动: #sytemctl disable firewalld 5、重启防火墙: #firewall-cmd --reload 6、 查看状态: #systemctl status firewalld CentOS 6 关闭打开防火墙 1、开启防火墙(重启后永久生效): #chkconfig iptables on 2、关闭防火墙
所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。 一. 命令格式: rm [选项] 文件 二. 如果没有进行询问,建议加上,毕竟删除操作需谨慎! 删除test5目录及其子目录里的所有的内容,且不用进行询问确认 命令: rm -rf test5 6. } alias rm='myrm' #命令别名定义方式,此定义成功后,无论输入rm或myrm系统都会做出相同操作。 由于我们当前已将rm绑定为myrm,所以我们无法执行删除操作 临时设置rm命令别名为myrm alias rm='myrm' 此时若想删除回收站里的文件, 由于是临时的,所以换一个命令行窗口后,绑定就会失效
Git操作命令 目录 1、新建代码库 2、配置 3、增加/删除文件 4、代码提交 5、分支 6、标签 7、查看信息 8、远程同步 9、撤销 10、其他 1、新建代码库 # 公众号:AllTests软件测试 d [branch-name] # 删除远程分支 $ git push origin --delete [branch-name] $ git branch -dr [remote/branch] 6、
tr命令 # tr 'a-z' 'A-Z' < /etc/fstab # # /ETC/FSTAB # CREATED BY ANACONDA ON THU AUG 14 21:16:42 2014 /SBIN:/SBIN/NOLOGIN ADM:X:3:4:ADM:/VAR/ADM:/SBIN/NOLOGIN LP:X:4:7:LP:/VAR/SPOOL/LPD:/SBIN/NOLOGIN wc命令 SBIN:/SBIN/NOLOGIN ADM:X:3:4:ADM:/VAR/ADM:/SBIN/NOLOGIN LP:X:4:7:LP:/VAR/SPOOL/LPD:/SBIN/NOLOGIN cut命令 # cat 1.txt | cut -d: -f 1 ROOT BIN DAEMON ADM LP sort命令 # cat 1.txt | cut -d: -f 1-3 | sort ADM:X :3 BIN:X:1 DAEMON:X:2 LP:X:4 ROOT:X:0 uniq命令 # sort 1.txt 111 111 222 333 333 444 444 555 666 777
查看会话状态 mysql> show @@session; Empty set (0.00 sec) mysql> 查看连接SQL mysql> show @@connection.sql; +------+-----------------+------+--------+---------------+--------------+-----------------------+ | ID | HOST | USER | SCHEMA | START_TIME |
Linux 命令集 0. net-tools安装 sudo yum install net-tools 1. 主机名配置 /etc/hostname 2. 域名映射 主要用于集群 /etc/hosts 6. 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 命令那样,以秒为单位。
tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 16169/postmaster tcp6 路径/文件名.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
6.2 git 命令 6.2.1 全局设置 git config --global user.name xxx:设置全局用户名,信息记录在~/.gitconfig文件中 git config --global user.email xxx@xxx.com:设置全局邮箱地址,信息记录在~/.gitconfig文件中 git init:将当前目录配置成git仓库,信息记录在隐藏的.git文件夹中 6.2.2 常用命令 将当前分支推送到远程仓库 git clone git@git.acwing.com:xxx/XXX.git:将远程仓库XXX下载到当前目录下 git branch:查看所有分支和当前所处分支 6.2.3 查看命令 git reflog:查看HEAD指针的移动历史(包括被回滚的版本) git branch:查看所有分支和当前所处分支 git pull :将远程仓库的当前分支与本地仓库的当前分支合并 6.2.4 删除命令 branch --set-upstream-to=origin/branch_name1 branch_name2:将远程的branch_name1分支与本地的branch_name2分支对应 6.2.7 分支命令
Collections 操作 创建集合 [root@h102 ~]# irb 2.3.0 :001 > require 'mongo' => true 2.3.0 :002 > c = Mongo:
再使用 http://192.168.100.102:7574/solr/gettingstarted_shard1_replica1/browse?q=example 就搜不到了 使用CLI检索数据
一.文件操作命令 1.df 显示磁盘使用情况 2.du 显示文件系统使用情况 3.ls 显示目录 普通使用:ls ls -l ll 查看多个目录:ls / /ect 查看/ 和/etc 切换到当前用户家目录: cd 切换到普通用户(cong)家目录: cd -> cd ~cong (波浪线扩展) 因为还没建cong用户 5.pwd 显示当前工作目录 6.mkdir 创建目录 普通用法 删除源文件都不存在了 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
该文介绍了grep命令和find命令的区别以及使用方法。grep命令用于在文件中查找匹配文本的行,并返回匹配行的行号。find命令用于查找文件,可以指定文件名、文件类型、大小等条件。grep命令和find命令都是Linux系统中常用的命令行工具,可以帮助用户快速查找和定位文件。
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 用于查看容器的配置信息,包含容器名、环境变量、运行命令
ip6tables命令和iptables一样,都是linux中防火墙软件,不同的是ip6tables采用的TCP/ip协议为IPv6。 -c<计数器>:在执行插入操作(insert),追加操作(append),替换操作(replace)时初始化包计数器和字节计数器。 实例 在命令行窗口输入下面的指令就可以查看当前的 IPv6 防火墙配置: ip6tables -nl --line-numbers /etc/sysconfig/ip6tables文件 使用编辑器编辑/ A ICMPv6 -p icmpv6 --icmpv6-type destination-unreachable -j ACCEPT -A ICMPv6 -p icmpv6 --icmpv6-type icmpv6-type 142 -j ACCEPT -A ICMPv6 -p icmpv6 --icmpv6-type 148 -j ACCEPT -A ICMPv6 -p icmpv6 --icmpv6
光标的移动和翻页操作 操作类型光标操作键功能 h向左移动光标 l向右移动光标 k向上移动光标 j向下移动光标 翻页Ctrl + f向前翻整页 Ctrl + b向后翻整页 Ctrl + u向前翻半页 PageDown进行文本的向下翻页 Backspace删除光标左侧的字符 Del删除光标位置的字符 删除操作 命令功能 x删除光标处的单个字符 dd删除光标所在行 dw删除当前字符到单词尾 命令功能 u取消最近一次的操作,并恢复操作结果 可以多次使用u命令恢复已进行的多步操作 U取消对当前行进行的所有操作 Ctrl + r对使用u命令撤销的操作进行恢复 复制与粘贴操作 命令功能 命令功能 /word从上而下在文件中查找字符串“word” ? word 从下而上在文件中查找字符串“word” n定位下一个匹配的被查找字符串 N定位上一个匹配的被查找字符串 字符串替换操作 命令功能 :s/old/new 将当前行中查找到的第一个字符“old