服务器管理
服务器管理
查看发行版本
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 :模糊查找1,需要安装: apt-get install locate
2,用locate之前,先使用updatedb命令,手动更新数据库。
3, 手动添加文件:updatedb -U 文件路径
解压
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
mount -o v3 192.168.0.103:/media/yra/linuxhard /date -o nolock
主要是版本问题。
安装的时候用本机账户注册,就行了.比如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
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编辑任务。
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
这里覆盖一定要选择Y不然会失败的。
ntpdate us.pool.ntp.org(没有的话用这个安装yum install -y ntpdate)
用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查看所有任务。系统
安装 hyper 后 vmware 网络无法桥接了。卸载掉hyper 网卡 。
官方解释:https://kb.vmware.com/s/article/2095244
-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
- 在“设备管理器”中更新 Windows 网络适配器:
- 启动虚拟机。
- 单击开始,右键单击我的电脑,然后单击管理。
- 从左侧窗格中选择设备管理器。
- 单击箭头以展开网络适配器部分。
- 删除hyoer驱动(官方没写,但是我是删除了的)
- 右键单击列表(名称可能不同)中的“以太网控制器”,然后单击更新驱动程序软件。
- 选择自动搜索更新的驱动程序软件。如果未自动检测到驱动程序,请执行以下操作:
- 重复以上步骤并选择浏览计算机以查找驱动程序软件。
- 选择从计算机的设备驱动程序列表中选择。
- 对于 Windows XP,请选择 VMware Accelerated AMD PCNet 适配器。
- 对于 Windows Vista 和 Windows 7,请选择 Intel Pro/1000 MT Network Connection。
- 单击关闭。
- 重新启动 Windows。
评论
发表评论