第二章:linux初级系统管理命令

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二章:linux初级系统管理命令

本课程主要内容

在linux查看计算机的一些相关信息

修改Linux操作系统日期和时间

挂接命令详解

linux查看目录大小及硬盘大小

与系统管理有关的命令

Linux系统配置相关文件

在linux查看计算机的一些相关信息

系统

# uname # 查看内核/操作系统/CPU信息

# head /etc/issue # 查看操作系统版本

# cat /proc/cpuinfo # 查看CPU信息

# hostname # 查看计算机名

# lsmod # 列出加载的内核模块

# env # 查看环境变量资源

# less /etc/sysconfig/i18n #查看计算机语言

资源

# free # 查看内存使用量和交换区使用量

# df # 查看各分区使用情况

# du < 目录名 > # 查看指定目录的大小

# cat /proc/meminfo # 查看内存信息

# grep MemFree /proc/meminfo # 查看空闲内存量# uptime # 查看系统运行时间、用户数、负载

磁盘和分区

# mount # 查看挂接的分区状态

# fdisk -l # 查看所有分区

# swapon -s # 查看所有交换分区

# dmesg | grep * # 查看启动时IDE设备检测状况

网络

# ifconfig # 查看所有网络接口的属性

# iptables -L # 查看防火墙设置

# route -n # 查看路由表

# netstat -lntp # 查看所有监听端口

# netstat -antp # 查看所有已经建立的连接

# netstat -s # 查看网络统计信息进程

用户

# w # 查看活动用户

# id < 用户名 > # 查看指定用户信息

# last # 查看用户登录日志

# cut -d: -f1 /etc/passwd # 查看系统所有用户

# cut -d: -f1 /etc/group # 查看系统所有组

# crontab -l # 查看当前用户的计划任务服务

进程

# ps -ef # 查看所有进程

# top # 实时显示进程状态用户

服务

# chkconfig --list # 列出所有系统服务

# chkconfig --list | grep on # 列出所有启动的系统服务程序程序# rpm -qa # 查看所有安装的软件包

# rpm -ql # 查看相关软件安装的内容

修改Linux操作系统日期和时间

date -s系统时间设定

Cal 显示系统时间所在月的月历

挂接命令(mount)详解

mount [-t vfstype] [-o options] device dir

-t vfstype 指定文件系统的类型,通常不必指定。

-o options 主要用来描述设备或档案的挂接方式

device 要挂接(mount)的设备

dir设备在系统上的挂接点(mount point)

文件系统的类型

光盘或光盘镜像:iso9660

DOS fat16文件系统:msdos

Windows 9x fat32文件系统:vfat

Windows NT ntfs文件系统:ntfs

Mount Windows文件网络共享:smbfs

UNIX(LINUX) 文件网络共享:nfs

设备或档案的挂接方式

loop:用来把一个文件当成硬盘分区挂接上系统

ro:采用只读方式挂接设备

rw:采用读写方式挂接设备

iocharset:指定访问文件系统所用字符集

挂接光盘镜像文件

从光盘制作光盘镜像文件

#cp /dev/cdrom /home/sunky/mydisk.iso

#dd if=/dev/cdrom of=/home/sunky/mydisk.iso

将文件和目录制作成光盘镜像文件

#mkisofs -r -o /home/sunky/mydisk.iso /home/sunky/mydir

光盘镜像文件的挂接(mount)

#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom

挂接移动硬盘(挂接U盘 )

查看系统的硬盘和硬盘分区情况

#fdisk -l 或#more /proc/partitions

#mount -t ntfs /dev/sdc1 /mnt/usbhd1

#mount -t vfat /dev/sdc5 /mnt/usbhd2

#mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1

挂接Windows文件共享

# mkdir -p /mnt/samba

注:建立一个目录用来作挂接点(mount point)

# mount -t smbfs -o username=administrator,password=pldy123

//10.140.133.23/c$ /mnt/samba

挂接UNIX系统NFS文件共享

在linux客户端挂接(mount)NFS磁盘共享之前,必须先配置好NFS服务端linux客户端挂接(mount)其他linux系统或UNIX系统的NFS共享

#mount -t nfs -o rw 10.140.133.9:/export/home/sunky /mnt/nfs

linux查看目录大小及硬盘大小的命令

df(disk free)

功能说明:显示磁盘的相关信息。

语法:df [-ahHiklmPT][--block-size=< 区块大小 >][-t < 文件系统类型 >][-x < 文件系统类型 >][--help][--no-sync][--sync][--version][文件或设备]

补充说明:df可显示磁盘的文件系统与使用情形。

参数:

-a或--all 包含全部的文件系统。

--block-size=< 区块大小 > 以指定的区块大小来显示区块数目。

-h或--human-readable 以可读性较高的方式来显示信息。

-H或--si 与-h参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes。

-i或--inodes 显示inode的信息。

-k或--kilobytes 指定区块大小为1024字节。

-l或--local 仅显示本地端的文件系统。

-m或--megabytes 指定区块大小为1048576字节。

--no-sync 在取得磁盘使用信息前,不要执行sync指令,此为预设值。

相关文档
最新文档