一、软件包管理
下面各命令都以Debian类为例,包含ubuntu
Debian类的系统 使用的低级工具为dpkg 高级工具为apt-get、aptitude
常见的软件包管理任务
在库里面查找软件包
安装库中的软件包
apt-get update
apt-get install package_name package_name 是软件包名称
更新库中的软件包
安装软件包文件中的软件包
dpkg –install package_file package_file 是软件包文件
更新软件包文件中的软件包
删除软件包
列出已安装的软件包列表
dpkg –list 或 dpkg -l
判断软件包是否安装
dpkg –status package_name
显示已安装软件包的相关信息
查看某具体文件由哪个软件包安装得到
dpkg –search file_name
二、存储介质
挂载、卸载存储设备
查看已挂载的文件系统列表
确定设备名称
所有设备所在的目录为 /dev 目录
Linux存储设备名称:
创建新的文件系统
mkfs命令 创建新的文件系统
三、 络命令
检查、检测 络
ping命令 向 络主机发送特殊数据包
tracerouer命令 跟踪 络数据包的传输路径
会显示文件通过 络从本地系统传输到指定主机过程中所有停靠点的列表
在列表中会列出主机名、IP地址以及运行状态信息 包含文件从本地系统到路由器3次往返时间
对于不提供身份信息的路由器 会用星 代替
netstat命令 检查 络设置及相关统计数据 (显示 络相关信息)
发送消息
who命令 查看当前在线用户
write命令 给其他在线用户发信息
wall命令 给所有在线用户发送广播信息
mail命令 查看电子邮件
lastlog 检查某特定用户上次登陆的时间
通过 络传输文件
ftp命令 采用FTP(文件传输协议)传输文件
ftp是不安全的协议,因为它以明文的方式传送账户名以及密码。
这意味着信息未进行加密,任何人都可以看到。
因此,所有使用FTP协议进行 络文件传输都是由匿名FTP服务器处理的。
ftp命令实例:
lftp命令 更好的ftp
与传统的ftp程序功能类似但有很多额外的便利功能,包括多协议支持(HTTP),下载失败时自动重新尝试、后台进程支持、
Tab键完成文件名输入等许多其他的功能。
wget命令 非交互式 络下载工具
该命令既可以从 站上下载内容 也可以从FTP站点下载。
与远程主机的安全通信
ssh命令 安全登录远程计算机
ssh协议是为了解决明文传送的问题,解决了与远程主机进行安全通信的两个基本问题:
1.该协议能验证远程主机的身分是否真实,避免中间人攻击。
2.该协议将本机与远程主机之间的通信内容全部加密。
使用ssh客户端程序与远程主机remote-sys建立连接举例:
scp和sftp命令 安全传输文件
scp命令与cp命令类似,差别在于scp命令的源或目的地路径前面多个远程主机 和冒 。
sftp是ftp的安全版本 sftp使用SSH加密隧道传输信息 而不是以明文方式传输。
sftp不需要远程主机上运行FTP服务器,仅需要SSH服务器,这意味着任何与SSH客户端连接的远程机器都可以当作FTP服务器使用。
四、文件搜索
locate命令 较简单的方式查找文件
查找目录名以zip开头的文件
locate 与 find 不同: find 是去硬盘找,locate 只在 /var/lib/slocate 资料库中找。
locate 的速度比 find 快,它并不是真的查找,而是查数据库,一般文件数据库在 /var/lib/slocate/slocate.db 中,所以 locate 的查找并不是实时的,而是以数据库的更新为准,一般是系统自己维护,也可以手工升级数据库 ,命令为:
find命令 较复杂的方式查找文件
test选项
语法: find [搜索范围] [匹配条件]
根据文件名搜索
根据文件大小搜索
根据时间搜索
根据文件类型搜索
多个参数选项同用
find命令的逻辑操作符
action选项
预定义的find命令操作:
参数需要加在命令的最后面 注意与test选项的前后关系
用户自定义操作
option选项
find命令的常用option选项:
五、归档与备份
文件压缩与归档
gzip命令 文件压缩与解压缩
gzip参数选项:
tar命令 打包压缩目录
zip命令 压缩文件或目录
zip 压缩后文件名 需要压缩文件名 使用 -r 参数 可以压缩目录
bzip2命令 压缩文件(牺牲速度换取高压缩比)
文件同步
rsync命令 远程文件、目录的同步
rsync命令调用方式:
其中sourse与destination必须有一个本地文件,不允许远程系统相互复制。
常用参数options:
六、正则表达式
grep命令 文本搜索
grep [option] regex [file.声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!