linux 相关命令记录】的更多相关文章

NetworkManager关闭及禁用 关闭:systemctl stop NetworkManager 禁用:systemctl disable NetworkManager 查看日志:journalctl 当linux服务启动失败的时候,系统会提示使用journalctl -xe命令来查询详细信息,定位服务不能启动的原因 网络配置文件 /etc/sysconfig/network-scripts/ifcfg-xxxx 可在此文件中写入mac地址 HWADDR:xx:xx:xx:xx:xx 修…
SALT API开发相关命令记录. 查看当前的salt key信息salt-key -L 测试被控主机的连通性salt '*' test.ping 远程命令执行测试salt '*' cmd.run 'uptime' 根据被控主机的grains信息进行匹配过滤salt -G 'os:Centos' test.ping 显示被控主机的操作系统类型salt '*' grains.item os 远程代码执行测试salt '*' cmd.exec_code python 'import sys; pri…
(一)概念① 物理CPU实际Server中插槽上的CPU个数物理cpu数量,可以数不重复的 physical id 有几个② 逻辑CPU /proc/cpuinfo 用来存储cpu硬件信息的信息内容分别列出了processor 0 –processor n 的规格.这里需要注意,n是逻辑cpu数一般情况,我们认为一颗cpu可以有多核,加上intel的超线程技术(HT), 可以在逻辑上再分一倍数量的cpu core出来逻辑CPU数量=物理cpu数量 x cpu cores 这个规格值 x 2(如果…
1. 查看网络状态分布 #!/bin/sh netstat -apn >/dev/ \ | awk 'BEGIN {printf("%-15s%-15s%-15s%-15s\n", "State", "Recv-Q", "Send-Q", "Count")} \ /^tcp/ {++C[$];R[$]+=$;S[$]+= $} END {for(a in C) printf("%-15s%-…
虚拟机联网 Linux命令 1.查找 #查找django进程,不包括grep自建的 ps -ef |grep django | grep -v grep # find 查找home目录下的name.txt文件 find /home -name name.txt # locate 查找home下以sh开头的文件 locate /home/sh # whereis 查找可执行文件相关文件 whereis ls #which 查找可执行文件 which ls 2.用户和用户组 #添加用户 userad…
产用Linux命令 cat /proc/partitions //查看系统分区情况 fdisk -l /dev/sdb //查看磁盘物理存储 mount /dev/目录 /mnt/目录 //挂载文件 mkdir /tmp/目录  //创建文件目录 mv 旧文件名 新文件名称 //重命名文件 yum install  *.rpm //yum安装程序包 yum remove *.rpm //yum卸载程序包 yum remove leaves  * //不考虑依赖卸载 rpm -ivh  *.rpm…
使用的是ubuntu 安装JDK   输入java 命令会有提示安装的软件列表 sudo apt-get install openjdk-6-jdk sudo rm file名 删除文件 sudo rm -r dir名  删除目录 sudo vim xxx.c 创建并编辑xxx.c sudo gcc vim xxx.c  编译xxx.c 生成默认的a.out ./a.out  执行生成的文件 在Linux层次结构中,想要知道当前所处的目录,可以用pwd命令,该命令显示整个路径名. sudo mk…
Linux第四章课堂笔记一.RPM包管理命令 1.RPM包是本地文件,存在于本地文件中 2.使用RPM命令管理.rpm包 3.挂载光驱 # mount /dev/cdrom /media/ 查看:rpm -qa (查看后的结果是系统已经安装的包) 如:rpm -qa | grep httpd 作用:查看全部或单个安装包 q 表示查询 a 表示全部 安装:rpm -ivh 如:rpm -ivh zlib-devel-1.2.3-29.el6.x86_64.rpm 作用:安装包 i 表示安装(ins…
[[TOC]] iostat - 查看系统I/O状况 -k Display statistics in kilobytes per second -m Display statistics in megabytes per second. -d Display the device utilization report. 示例: [root@epic-phy-9-21 ~]# iostat -d -m Linux 3.10.0-514.26.1.el7.x86_64 (epic-phy-9-21…
cp -r x1 x2                     复制文件x1到x2 ls                                   当前目录下的文件列表 ll                                    当前目录下的文件列表以及权限等 rm -rf   x1                      删除文件 vi/vim                             编辑文件 进入后按下i进入编辑,模式,退出的话,按下esc ,输入…
不同机器间文件传输(转自:http://www.zhimengzhe.com/mac/323324.html) scp是什么? scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的. scp有什么用? 1.我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便可轻松的达到目的. 2.我…
1.对一个文件夹中所有的文件进行修改权限: • chmod –R 777 aa (- R 递归式改变指定目录及其所目录文件拥者) • 目录/his及其所文件目录,chown - R www.www /his (第一个www代表文件的拥有者名称,第二个www代表所属群组名称) • #drw-r-xr-- 3 root root 4096 Nov 5 2016 file 意思是:前3个(rw-)是拥有者的,中间是所属群组的,后3个是其他用户的(第一个d是目录的意思) 2.移动文件 mv aa bb …
内容来自:https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496 1.Linux安装Git 首先,你可以试着输入git,看看系统有没有安装Git: $ git The program 'git' is currently not installed. You can install it by typing: sudo apt-get install git 像上面的命令,有很多Linux会友好地告诉你Git没有安装,还会…
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/devcloud/article/details/100770672 记录CentOS下,常用的命令.有时候很难记得清楚,同时方便新来的同学查阅.(将不停的追加和完善) 1)查看CPU情况 cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep…
记录CentOS下,常用的命令.有时候很难记得清楚,同时方便新来的同学查阅.(将不停的追加和完善) 1)查看CPU情况 cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" 2)查看内存大小 cat /proc/meminfo |grep MemTotal 3)查看硬盘状况 fdisk -l |grep Disk df -TH 4) 拷贝文件夹(全部…
启动项目8080端口被占用,然而老久没玩Linux,命令忘光了,杀死进程都不记得了. 决定整理一波吧....... Linux: sudo强制执行,不在root用户下时使用. top 相当于windows的任务管理器.   空格浏览 \  q退出 hosts文件: ip地址   主机名/域名(主机别名) 查看登录用户: whoami  查看当前登录的用户名 Who  (用户名.tty号.时间日期.主机地址.) 切换用户: su [user]  切换用户,但不切换环境变量 su   -   [us…
查看系统支持的shell: cat  /etc/shells 查看当前系统用的shell: echo $SHELL 从bash切换到zsh: 先yum安装,然后 chsh -s /bin/zsh ,退出重新登录即可(chsh -s 实际上是修改了/etc/passwd文件) env和export显示的环境变量 set和declare显示的环境变量和自定义变量 指定PATH变量: export PATH=$PATH:/home/roc 有export则指定的是环境变量,没有export 的是指定自…
Linux 不同用户环境变量 修改所有用户的环境变量:/etc/profile文件 只修改root用户的环境变量:~/.bashrc文件 只修改某个非root用户的环境变量:/home/非root用户名/.bashrc文件…
ps命令:查看当前系统进程状态 ps -a   显示当前所有进程ps -ax 显示没有控制终端的进程ps -u better   查看用户better的进程ps  aux|less 通过cpu和内存来过滤进程ps  aux --sort -pcpu    根据cpu来升序排序ps  aux --sort -pmem  根据内存使用来升序排序ps -aux --sort -pcpu,+pmem|head -n 10  综合来排序,显示前十个结果ps -C sshd    查找sshd进程ps -f…
Ndd  :删除N行 多行删除 :1,10d ctrl+v ,移动光标,ctrl+i,输入#,esc :移动处均会输入# gg:文档头 G:文档尾 o:下一行,并进入insert模式 O:上一行并输入 ctrl+] :ctags 进入标签 ctrl+o : 返回上一标签 ctrl+i :前进下一标签 ctrl+ww :切换窗口 ctrl+u.d : 上下翻页 替换: :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivi…
top命令能够实时显示系统中各个进程的资源占用情况,其输出信息分为两部分,前半部分为系统统计信息,后半部分是进程信息. 第一行是任务队列信息,它的结果等同于uptime命令. 第二行是进程统计信息: 第三行是CPU信息 第四行是内存信息 第五行是交换区信息 之后是进程统计信息 参考其他网络命令:https://blog.csdn.net/qq_34021920/article/details/80543315 vmstat它可以统计CPU.内存使用情况.swap使用情况等信息.它还可以指定采样周…
文件搜索命令 grep在文件中查找字符并输出 grep 字符或字符串 文件目录 grep pub /teach/.txt -c 字符出现总行数 grep .txt -n 行号 grep .txt -i 不区分大小写 grep - 'parttern' inputfile //打印匹配行的前后5行 grep -C 'parttern' inputfile //打印匹配行的前后5行 grep -A 'parttern' inputfile //打印匹配行的后5行 grep -B 'parttern'…
1.查看磁盘空间使用情况 df -[a i m] 或更多 df -lh 2.查看目录文件占用大小 du -sh * du --max-depth=1 -lh 3.内存使用qingkuang free -m 4.查找运行中的进程 ps -ef|grep 进程名 5.在文件中查找内容 cat 文件名 | grep 要找的内容 6.通过grep 查找内容 grep --color=auto 查找的内容 文件名   其中--color=auto高亮显示查找的内容 7.清空文件内容 echo ""…
1.regedit 打开注册表 2.services.msc 打开服务列表 3.net start/stop 服务名 打开/关闭服务,例:net start mysql57,可以通过服务列表开启/关闭.…
三剑客 awk grep sed…
1:分区 分区是指逻辑分区,主分区最多四个,由硬盘结构决定 windows里A和B做软驱判定,C主分区判定 1.硬盘分为若干个等大的扇区 每个扇区默认512字节,其中446字节用于启动信息,64字节用于分区,每16字节表示一个分区,所以主分区只有4个. 主分区最后一个可以用作扩展分区(最多一个)主分区+扩展分区<=4,扩展分区不能写入数据,只能包含逻辑分区,理论逻辑分区最多划分23个. 2.格式化就是把硬盘分成等大小的文件存储块,在分区列表写入分区id编号,存储文件的最小空间默认为4KB,不管是…
Linux 相关scsi命令 由于前段时间存储扩容,对存储操作较多,下面记录了常用的操作: lsscsi命令:显示scsi设备信息 #lsscsi [0:0:0:2]    disk    IBM      1726-4xx  FAStT  0617  /dev/sdb [0:0:0:3]    disk    IBM      1726-4xx  FAStT  0617  /dev/sdc [0:0:0:4]    disk    IBM      1726-4xx  FAStT  0617 …
林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka       摘要:本文主要讲了Linux命令大全----系统管理相关命令,并附有实例 一.安装和登录命令 login1.作用login 的作用是登录系统,它的使用权限是所有用户.2.格式 login [name][-p ][-h 主机名称] 3.主要参数 -p:通知login保持现在的环境参数. -h:用来向远程登录的之间传输用户名. 如果选择用命令行模式登录Linux的话,那么看到的第一个…
Nginx日志分析可以获得很多有用的信息,现在来试试最基本的,获取最多访问的前10个IP地址及访问次数. 既然是统计,那么awk是必不可少的,好用而高效. 命令如下: awk '{a[$1] += 1;} END {for (i in a) printf("%d %s\n", a[i], i);}' 日志文件 | sort -n | tail 首先用awk统计出来一个列表,然后用sort进行排序,最后用tail取最后的10个. 以上参数可以略作修改显示更多的数据,比如将tail加上-n…
linux是一个多用户系统,用于权限管理(权限最小化); 相关命令: 7 8 9 10 11 12 13 14 15 useradd passwd userdel groupadd groupdel usermod gpasswd id su 1.linux系统中主组和附加组 在Linux系统中创建每个用户时,将自动创建一个与其同名的基本用户组,而且这个基本用户组只有该用户一个人.如果该用户以后被归纳入其他用户组,则这个其他用户组称之为扩展用户组.一个用户只有一个基本用户组,但是可以有多个扩展用…