服务器管理

服务器管理

查看发行版本

         cat /etc/issue

服务器网络测试:

         网络测试:ping.pe 全球范围内测速。
         实际带宽:在未搭建任何工具的时候用wget命令下载一个大陆的文件就可以了。
         视频测试:youtube自带测速工具,很直观。

文件查找命令:

     
        精确查找:find / -name filename :
        模糊查找:find / -name '*论一只爬虫的自我修养3*'
        快速查找:locate filename
                    1,需要安装: apt-get install  locate
                    2,用locate之前,先使用updatedb命令,手动更新数据库。 
                       3,   手动添加文件:updatedb -U 文件路径
        程序搜索:whereis filename  :模糊查找

解压

    unzip file.zip //解压zip
    unrar e file.rar //解压rar
    tar –xvf file.tar //解压 tar包
    tar -xzvf file.tar.gz //解压tar.gz
    tar -xjvf file.tar.bz2 //解压 tar.bz2
    tar –xZvf file.tar.Z //解压tar.Z

卸载

   apt-get --purge remove <programname>

NFS

   NFS挂载时出现"access denied by server while mounting"的解决方法
 mount -o v3 192.168.0.103:/media/yra/linuxhard /date -o nolock

 主要是版本问题。

SMAB



安装的时候用本机账户注册,就行了.比如yra 密码msj

    smbpasswd -a yra

配置文件:vim /etc/samba/smb.conf

[test]
       path = /home/test/www
       available = yes
       browseable = yes
       writable = yes

重启 /etc/init.d/samba restart


例行性工作排程  crontab & at

 at 

  运行一次,应对突发事件。 
  运行条件:atd服务。

  crontab 
  循环运行,应对重复事件。
  运行条件:crond服务。
  用kill 杀死正在执行的任务。
  -l列出任务
  -e编辑任务。

时间

     date -R 显示时间和时区
     tzselect 选择时区
     cp /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime
     这里覆盖一定要选择Y不然会失败的。
     ntpdate us.pool.ntp.org(没有的话用这个安装yum install -y ntpdate


进程管理


ps
      -A查看所有任务。系统
# uname -a               # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue   # 查看操作系统版本
# cat /proc/cpuinfo      # 查看CPU信息
# hostname               # 查看计算机名
# lspci -tv              # 列出所有PCI设备
# lsusb -tv              # 列出所有USB设备
# lsmod                  # 列出加载的内核模块
# env                    # 查看环境变量
资源
# free -m                # 查看内存使用量和交换区使用量
# df -h                  # 查看各分区使用情况
# du -sh <目录名>        # 查看指定目录的大小
# grep MemTotal /proc/meminfo   # 查看内存总量
# grep MemFree /proc/meminfo    # 查看空闲内存量
# uptime                 # 查看系统运行时间、用户数、负载
# cat /proc/loadavg      # 查看系统负载
磁盘和分区
# mount | column -t      # 查看挂接的分区状态
# fdisk -l               # 查看所有分区
# swapon -s              # 查看所有交换分区
# hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE       # 查看启动时IDE设备检测状况
网络
# ifconfig               # 查看所有网络接口的属性
# iptables -L            # 查看防火墙设置
# route -n               # 查看路由表
# netstat -lntp          # 查看所有监听端口
# netstat -antp          # 查看所有已经建立的连接
# netstat -s             # 查看网络统计信息
进程
# ps -ef                 # 查看所有进程
# top                    # 实时显示进程状态
用户
# w                      # 查看活动用户
# id <用户名>            # 查看指定用户信息
# last                   # 查看用户登录日志
# cut -d: -f1 /etc/passwd   # 查看系统所有用户
# cut -d: -f1 /etc/group    # 查看系统所有组
# crontab -l             # 查看当前用户的计划任务
服务
# chkconfig --list       # 列出所有系统服务
# chkconfig --list | grep on    # 列出所有启动的系统服务
程序
# rpm -qa                # 查看所有安装的软件包
hyper v  VMware  冲突
  安装 hyper 后 vmware 网络无法桥接了。卸载掉hyper 网卡 。

官方解释:https://kb.vmware.com/s/article/2095244



  1. 在“设备管理器”中更新 Windows 网络适配器:
    • 启动虚拟机。
    • 单击开始,右键单击我的电脑,然后单击管理
    • 从左侧窗格中选择设备管理器
    • 单击箭头以展开网络适配器部分。
    • 删除hyoer驱动(官方没写,但是我是删除了的)
    • 右键单击列表(名称可能不同)中的“以太网控制器”,然后单击更新驱动程序软件
      • 选择自动搜索更新的驱动程序软件。如果未自动检测到驱动程序,请执行以下操作:
        • 重复以上步骤并选择浏览计算机以查找驱动程序软件
        • 选择从计算机的设备驱动程序列表中选择
          • 对于 Windows XP,请选择 VMware Accelerated AMD PCNet 适配器
          • 对于 Windows Vista 和 Windows 7,请选择 Intel Pro/1000 MT Network Connection
      • 单击关闭
      • 重新启动 Windows。

端口查看

         lsof -i:端口号

评论

此博客中的热门博文

anki 服务器搭建

黑天鹅-一些人生哲学