首页  >  文章  >  运维  >  linux的相关命令介绍

linux的相关命令介绍

零下一度
零下一度原创
2017-07-21 13:20:251481浏览

        最近都在和Linux打交道,这方面基础比较薄弱的我只好买了本鸟哥的书看看,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。为了方便大家查找linux的相关命令,我就将我了解到的命令列举一下,仅供大家参考:

系统信息 
arch 显示机器的处理器架构(1) 
uname -m 显示机器的处理器架构(2) 
uname -r 显示正在使用的内核版本 
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) 
hdparm -i /dev/hda 罗列一个磁盘的架构特性 
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 
cat /proc/cpuinfo 显示CPU info的信息 
cat /proc/interrupts 显示中断 
cat /proc/meminfo 校验内存使用 
cat /proc/swaps 显示哪些swap被使用 
cat /proc/version 显示内核的版本 
cat /proc/net/dev 显示网络适配器及统计 
cat /proc/mounts 显示已加载的文件系统 
lspci -tv 罗列 PCI 设备 
lsusb -tv 显示 USB 设备 
date 显示系统日期 
cal 2007 显示2007年的日历表 
date 041217002007.00 设置日期和时间 - 月日时分年.秒 
clock -w 将时间修改保存到 BIOS 
关机 (系统的关机、重启以及登出 ) 
shutdown -h now 关闭系统(1) 
init 0 关闭系统(2) 
telinit 0 关闭系统(3) 
shutdown -h hours:minutes & 按预定时间关闭系统 
shutdown -c 取消按预定时间关闭系统 
shutdown -r now 重启(1) 
reboot 重启(2) 
logout 注销 

    linux安装服务:
    1. 查看ssh服务是否安装:rpm -qa | grep ssh

    2. 安装ssh服务:yum (-y) install ssh(redhat系统如:redhat、centos) 或者 sudo apt -get install ssh(debian系统如:ubunt)

    3. 查看程序运行的进程:ps -ef | grep weblogic

    4. 杀死进程:kill -9 进程号

    5. 启动ssh(一般叫做sshd)进程: service sshd start 或者使用/etc/init.d/sshd start

    6. 安装命令: yum/rpm/apt

 linux如何查看系统版本:
cat /etc/redhat-release磁盘空间以及文件占用情况:                 df -h   (human readable)                du -h --max-depth=1 /usr    可以查看/usr开始深度为1的目录的文件占用空间大小 清空文件命令:                > filename查看大于100M文件 find ./ -size +204800查看文件内容 find ./ -type f -name "*.jsp" | xargs grep "威海" 查找当前目录下,所有的jsp文件中,包含“威海”的文件 查看被删除的文件,有哪些进程还在访问:lsof -n | grep deleted 查看挂载的硬盘情况:sudo fdisk -l查看本机IP
     curl ifcpnfig.me
查看输出文件:
    tail -f nohup.out
后台启动:
   nohup ./startWeblogic.sh
 
lsof -p [进程ID] 可以查看某一ID进程打开的文件状况。
 超级copy:
scp fromfilePath  tofilePath(userName@IP:/filePath)
forExample:
     scp isportal_uum_sj.tar.gz.0928 root@172.16.66.18:/opt/apache-tomcat-6.0.37/webapps
 
 
>setup  查看系统状态   system servie等;
 
SFTP/ftp协议
 
防火墙:
     vi /etc/sysconfig/iptables
 
     放开某一端口限制(通过防火墙):
              -A INPUT -m state --state NEW -m tcp -p tcp --dport 3083(端口) -j ACCEPT
     基本命令防火墙:
          service iptables stop/start
     设置默认关闭/开启防火墙:
                chkconfig iptables off/on
时间同步服务:
     yum install ntp
校时命令:
   
  ntpdate cn.pool.ntp.org
  
sysctl -w net.ipv4.tcp_tw_recycle=1
  
安装gcc 
      yum -y install gcc make gcc-c++ openssl-devel

以上是linux的相关命令介绍的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn