赞
踩
一、进程相关命令
1.ps命令
显示进程的动态
-aux 显示所有包含其他使用者的进程、
-A 列出所有的进程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
进程的状态
S 阻塞状态
S+ 进程在前台阻塞
R+ 进程在前台正在执行
T 进程暂停
Z: 不存在但暂时无法消除
D:不可中断的静止状态。
2.top命令
监视进程
会全屏显示,会随着进程状态的变化不断更新。
3.pstree
以树形图显示所有进程。
4.终止进程
kill [信号] PID
信号默认为15;
二、文件系统
1.介绍
用于组织和管理计算机存储设备上的大量文件,并提供用户交互交口。
文件系统的类型:
(1)磁盘文件系统:本地主机中可以访问的文件系统,包括硬盘、DVD USB
(2) 网络文件系统:是可以远程访问的文件系统,常见的由NFS Samba
(3)专有/虚拟文件系统 不驻留在磁盘上的文件系统
ext4是linux系统广泛使用的一种文件格式,最大的特点是日志文件系统,可将整个磁盘的写入动作完整地记录在磁盘的某个区域上,以便于在必要时回溯追踪。
2. linux分区的命名方式
字母和数字相结合
前两个字母表示设备类型
目录名 | 描述 |
---|---|
/ | linux文件系统根目录 |
/bin | 存放系统中最常用的可执行文件(二进制) |
/boot | 存放linux内核和系统启动文件,包括grub、lilo启动器程序 |
/dev | 存放所有设备文件,包括硬盘、分区、键盘、鼠标、USB等 |
/home | 用户主目录的默认位置 |
/ initrd | 存放启动时挂载initrd.img映像文件的目录,以及载入所需设备模块的目录 |
/lib | 存放共享的库文件,包含许多被/bin和/sbin中使用的库文件 |
/media | ubuntu系统自动改在CD-ROM、软驱、USB存储器后,存放临时读入的文件 |
/mnt | 通常用于作为被挂载的文件系统的挂载点 |
/opt | 作为可选文件和程序的存放目录,主要被第三方开发者用来简易地安装和卸载他们的软件包 |
/proc | 存放所有标志为文件的进程,它们是通过进程号或其他的系统动态信息进行标识 |
/sbin | 存放更多的可执行文件(二进制,包括系统管理、目录查询等关键命令文件) |
三、文件系统相关的命令
1.file命令
file 文件名 查询文件信息
2. mkdir 创建目录
mkdir xxx 通常不允许嵌套创建子目录
使用参数 -p 表示可以嵌套创建子目录,也就是多层目录。
3.rmdir 删除目录命令
和mkdir一样,-p可以递归删除子目录
删除的目录必须为空目录,且对目录有写入权限。
4.创建链接文件
linux 中有两种链接。硬链接和软连接(符号链接)
软连接相似于windows下的快捷方式。
ln [-s] 目标文件或者目录 链接文件名
5.压缩文件
建立在归档的基础之上
归档是将一组文件或目录保存在一个文件之上
归档文件没有压缩,只有在压缩之后容量才会变小。
压缩工具 | 解压工具 | 文件扩展名 | 备注 |
---|---|---|---|
gzip | gunzip | .gz | |
bzip2 | bunzip2 | .bz2 | 比.gz更小 |
zip | unzip | .zip | window友好 |
目前归档工具使用最广泛的是tar命令,可以把很多文件合并到一个称为tarfile的文件中,通常文件扩展名为.tar 。然后在使用zip、gzip或者bzip2进行压缩。
(1)gzip与zunzip 命令
gzip [-l |-d|-num] filename 只能压缩一个文件
gzip会自动在这个文件名后添加扩展名为.gz
-l 查看压缩文件内的信息,包括文件数、大小、压缩比等参数,并不对文件进行解压
-d 将文件解压,功能与gunzip相同
-num 指定压缩比率,num为1-9个等级
gunzip命令
gunzip [-f] file.gz
(2)tar命令
tar [] tarfile fileList
-t 显示归档文件中的内容
-x 释放归档文件
-u 更新归档文件
-c 创建一个新的归档文件
-v 显示归档和释放的过程信息
-f 用户指定对归档文件的文件名,否则使用默认名称
查看归档文件中的信息
tar -tvf xxx.tar.gz
解压
tar -xvf .tar
三、网络配置管理
IP地址 包括三部分 网络号、子网号、主机号
ifconfig命令即可查看IP也可以配置IP。
ifconfig eth0 只看eth0网卡
临时修改网卡IP
sudo ifconfig eth0 196.168.182.123 netmask 255.255.255.0
永久配置IP地址: 动态IP地址和静态IP地址
动态获取IP地址: sudo dhclient
网络服务重启:sudo /etc/init.d/networking restart
网络配置文件: /etc/network/interfaces
nslookup命令可以查看当前系统所使用的DNS服务器的IP地址。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。