linux命令(国卫-实践)

linux清缓寸    arp -n|awk '/^[1-9]/{system("arp -d "$1)}'


更新系统和软件到最新:rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*

                      yum upgrade 

系统必须的软件:yum install -y lrzsz sysstat


服务器想少的时候与网络时间同步:*/5 * * * * /usr/sbin/ntpdate time.windows.com >/dev/null 2>&1


后台备份 nohup 备份脚本名字 &


windows网页连接数不正常-开始-运行 iisreset


yum list    这个命令可以列出所有安装过和未安装的软件包

yum grouplist    这个命令可以列出所有安装过和未安装的套件

yum groupinstall  -y  "Desktop"   ; yum groupinstall -y "X Window System"  我们使用这个命令安装了图形化桌面

init 5 或者 startx 可以让我们切换到图形

yum update  自动升级到最新版6.6


2. 单用户修改密码

重启Linux,3秒钟内,按一下回车键。

若有加grub密码,需要先按p,输入密码方可进行后面的操作

按e,选择第二行,再按e

在最后面加入single或者数字1或者字母s

先按回车再按b

这样就成功进入单用户模式,我们可以修改root密码


4. 运行级别

Linux有7个运行级别:0-6

0:关机

1:单用户

2:不带NFS服务的3级别

3:命令行模式,即没有图形服务

4:保留的

5:图形化模式

6:重启

那我们可以使用命令 init + 运行级别数字来进行各个模式的切换,比如我们安装好图形界面后,在命令行模式下,输入命令 init 5 

可以进入到图形界面下。而在图形界面下,打开终端软件,输入命令 init 3可以进入到命令行模式。同理,我们输入init 0可以关机,输入init 6可以重启


5. 快捷键

Ctrl+c  取消命令

Ctrl+z 暂停命令

Ctrl+a 光标到行首

Ctrl+e 光标到行尾

Ctrl+u 删除光标前所有字符

Ctrl+k 删除光标后所有字符

Ctrl+l 清屏

Ctrl+d 退出登录 == exit

Ctrl+s 锁住命令终端,按任何键都不会有反应

Ctrl+q 解锁命令终端


6.w查看当前系的负载

第一行从左面开始显示的信息依次为:时间,系统运行时间,登录用户数,平均负载。第二行开始以及下面所有的行,告诉我们的信息是,当前登录的都有哪些用户,以及他们是从哪里登录的等等


第一行中的“load avearage” 第一个数值表示1分钟内系统的平均负载值;第二个数值表示5分钟内系统的平均负载值;第三个数值表示15分钟系统的平均负载值


阿铭:

 

  1、查看文件的命令:cat普通查看、tac倒着查看目录、more分屏查看、less(j向下查看、k向上查看   ctrl+f向下、ctrl+b向上、shift+G快速查看最下面、shift+g查看最上面)head -2 查看文件前两行    、tail 显示最后10行 tail -f 查看动态的文件。


  2、拷贝目录:cp -r


  3、文件属性:l软连接文件、b块设备文件、p管道文件、s套接字文件(linux程序之间用来通信的)     、-普通文件。


  4、更改文件权限:属主u-属组g-其他人权限o 


  5、设置权限的命令:chmod r=4 w=2 x=1 chmod o+t 加固文件


  6、 更改文件属主、属组的命令:chown 属主:属组(必须用冒号隔开)

  

  7、加固文件命令:chattr +a(小权限只能创建) +i(大权限)

                   lsattr 查看特殊权限 -d 查看目录本身的权限。

  8、umask 查看设定的权限。


  9、which:只会在echo $PATH 下搜索

  

     whereis:只会在固定的几个目录先搜索


     locate:需要安装mlocat (updatedb更新每日4点更新)


     find:目录 类型 时间(mtime天、mmin分钟)  名字

       例子:find /data/log/ -mtime +30 -type f |xarge rm -f 查找出30天的文件并且删除

               xarge不能去掉。(xarge -i 一个一个的列出)

  10、stat:查看文件时间分别是:访问文件时间Access、更改文件时间Modify、更改iNode信息 change (touch同事更改3个时间)ctime指inode上一次变动的时间,mtime指文件内容上一次变动的时间,atime指文件上一次打开的时间


  11、软连接:ln -s 加原路径 加目标路径(大白话快捷方式)


      硬链接:ln 源路径 目标路径(替身在iNode在文件就在;目录不能做硬链接)


特殊权限:


linux:磁盘管理 


     mkfs 格式化


     mkefs 格式化分区 

    

     mke2fs -t(指定分区类型) ext4 /dev/sdb1


     mount 挂载 用法:mount /dev/sdb1(要挂载的分区) /media(挂载点)


     mount -o loop 1.iso /media 挂载镜像

   

     mounet --bind /home  /media  挂载目录


     partprobe(刷新分区)


12:usermod 更改用户的家目录

 

       usermod -u(小写u) 更改用户 uID 

 

       usermod -L(大写)锁死用户,-U(大写)解锁用户


13.

       查看物理CPU的个数

       #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc �Cl

      查看逻辑CPU的个数

       #cat /proc/cpuinfo |grep "processor"|wc �Cl

      查看CPU是几核

       #cat /proc/cpuinfo |grep "cores"|uniq

      查看CPU的主频

       #cat /proc/cpuinfo |grep MHz|uniq


14.getconf LONG_BIT 32 位  还是64位


15.yum install yum-utils 清除可能存在的重复包和损坏包


16.find /|grep nginx.conf 查找文件


本文出自 “10656918” 博客,谢绝转载!

你可能感兴趣的:(国卫-实践-小命令)