本文将为您提供关于linux常用命令大全2--挂载/dpkg/文件系统分析/apt/光盘/关机的详细介绍,我们还将为您解释linux挂载的命令的相关知识,同时,我们还将为您提供关于aptdpkg错误制
本文将为您提供关于linux 常用命令大全 2-- 挂载 /dpkg/ 文件系统分析 /apt/ 光盘 / 关机的详细介绍,我们还将为您解释linux挂载的命令的相关知识,同时,我们还将为您提供关于apt dpkg 错误制造、apt – dpkg-deb:错误:子进程粘贴被信号(Broken pipe)nginx杀死、apt-get install失败后强制跳过的方法,修改/var/lib/dpkg/info下的安装前后shell脚本、apt-get update,apt-get upgrade,apt-get dist-upgrade的作用的实用信息。
本文目录一览:- linux 常用命令大全 2-- 挂载 /dpkg/ 文件系统分析 /apt/ 光盘 / 关机(linux挂载的命令)
- apt dpkg 错误制造
- apt – dpkg-deb:错误:子进程粘贴被信号(Broken pipe)nginx杀死
- apt-get install失败后强制跳过的方法,修改/var/lib/dpkg/info下的安装前后shell脚本
- apt-get update,apt-get upgrade,apt-get dist-upgrade的作用
linux 常用命令大全 2-- 挂载 /dpkg/ 文件系统分析 /apt/ 光盘 / 关机(linux挂载的命令)
挂载一个文件系统
mount /dev/hda2 /mnt/hda2 挂载一个叫做 hda2 的盘 - 确定目录 ''/mnt/hda2'' 已经存在
umount /dev/hda2 卸载一个叫做 hda2 的盘 - 先从挂载点 ''/mnt/hda2'' 退出
fuser -km /mnt/hda2 当设备繁忙时强制卸载
umount -n /mnt/hda2 运行卸载操作而不写入 /etc/mtab 文件 - 当文件为只读或当磁盘写满时非常有用
mount /dev/fd0 /mnt/floppy 挂载一个软盘
mount /dev/cdrom/mnt/cdrom 挂载一个 cdrom 或 dvdrom
mount /dev/hdc/mnt/cdrecorder 挂载一个 cdrw 或 dvdrom
mount /dev/hdb/mnt/cdrecorder 挂载一个 cdrw 或 dvdrom
mount -o loop file.iso/mnt/cdrom 挂载一个文件或 ISO 镜像文件
mount -t vfat /dev/hda5 /mnt/hda5 挂载一个 Windows FAT32 文件系统
mount /dev/sda1 /mnt/usbdisk 挂载一个 usb 捷盘或闪存设备
mount -t smbfs -o username=user,password=pass //WinClient/share/mnt/share 挂载一个 windows 网络共享
DEB 包 (Debian, Ubuntu 以及类似系统)
dpkg -i package.deb 安装 / 更新一个 deb 包
dpkg -r package_name 从系统删除一个 deb 包
dpkg -l 显示系统中所有已经安装的 deb 包
dpkg -l | grep httpd 显示所有名称中包含 "httpd" 字样的 deb 包
dpkg -s package_name 获得已经安装在系统中一个特殊包的信息
dpkg -L package_name 显示系统中已经安装的一个 deb 包所提供的文件列表
dpkg --contents package.deb 显示尚未安装的一个包所提供的文件列表
dpkg -S /bin/ping 确认所给的文件由哪个 deb 包提供
APT 软件工具 (Debian, Ubuntu 以及类似系统)
apt-get install package_name 安装 / 更新一个 deb 包
apt-cdrom install package_name 从光盘安装 / 更新一个 deb 包
apt-get update 升级列表中的软件包
apt-get upgrade 升级所有已安装的软件
apt-get remove package_name 从系统删除一个 deb 包
apt-get check 确认依赖的软件仓库正确
apt-get clean 从下载的软件包中清理缓存
apt-cache search searched-package 返回包含所要搜索字符串的软件包名称
文件系统分析
badblocks -v /dev/hda1 检查磁盘 hda1 上的坏磁块
fsck /dev/hda1 修复 / 检查 hda1 磁盘上 linux 文件系统的完整性
fsck.ext2 /dev/hda1 修复 / 检查 hda1 磁盘上 ext2 文件系统的完整性
e2fsck /dev/hda1 修复 / 检查 hda1 磁盘上 ext2 文件系统的完整性
e2fsck -j /dev/hda1 修复 / 检查 hda1 磁盘上 ext3 文件系统的完整性
fsck.ext3 /dev/hda1 修复 / 检查 hda1 磁盘上 ext3 文件系统的完整性
fsck.vfat/dev/hda1 修复 / 检查 hda1 磁盘上 fat 文件系统的完整性
fsck.msdos/dev/hda1 修复 / 检查 hda1 磁盘上 dos 文件系统的完整性
dosfsck /dev/hda1 修复 / 检查 hda1 磁盘上 dos 文件系统的完整性
初始化一个文件系统
mkfs /dev/hda1 在 hda1 分区创建一个文件系统
mke2fs /dev/hda1 在 hda1 分区创建一个 linux ext2 的文件系统
mke2fs -j /dev/hda1 在 hda1 分区创建一个 linux ext3 (日志型) 的文件系统
mkfs -t vfat 32 -F /dev/hda1 创建一个 FAT32 文件系统
fdformat -n /dev/fd0 格式化一个软盘
mkswap /dev/hda3 创建一个 swap 文件系统
SWAP 文件系统
mkswap /dev/hda3 创建一个 swap 文件系统
swapon /dev/hda3 启用一个新的 swap 文件系统
swapon /dev/hda2 /dev/hdb3 启用两个 swap 分区
光盘
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force 清空一个可复写的光盘内容
mkisofs /dev/cdrom > cd.iso 在磁盘上创建一个光盘的 iso 镜像文件
mkisofs /dev/cdrom | gzip > cd_iso.gz 在磁盘上创建一个压缩了的光盘 iso 镜像文件
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd 创建一个目录的 iso 镜像文件
cdrecord -v dev=/dev/cdrom cd.iso 刻录一个 ISO 镜像文件
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - 刻录一个压缩了的 ISO 镜像文件
mount -o loop cd.iso/mnt/iso 挂载一个 ISO 镜像文件
cd-paranoia -B 从一个 CD 光盘转录音轨到 wav 文件中
cd-paranoia -- "-3" 从一个 CD 光盘转录音轨到 wav 文件中(参数 - 3)
cdrecord --scanbus 扫描总线以识别 scsi 通道
dd if=/dev/hdc | md5sum 校验一个设备的 md5sum 编码,例如一张 CD
关机 (系统的关机、重启以及登出)
shutdown -h now 关闭系统 (1)
init 0 关闭系统 (2)
telinit 0 关闭系统 (3)
shutdown -h hours:minutes & 按预定时间关闭系统
shutdown -c 取消按预定时间关闭系统
shutdown -r now 重启 (1)
reboot 重启 (2)
logout 注销
apt dpkg 错误制造
依赖关系不满足
debian/control 文件中 Depends 写上不可能满足的依赖,比如 bash (> 10.0)
dpkg 报错
debian/postinst 文件中设置退出码为非零,比如 exit 2
dpkg 被中断
使用 dpkg 安装一个包,然后在 Setting up 的时候按 Ctrl+C 中断。
无法读取源列表
修正 /etc/apt/sources.list 文件,写上一行 debx
有未认证的包
增加 deb http://ppa.launchpad.net/trebelnik-stefina/radeon-profile/ubuntu bionic main
到源列表中,然后执行命令 sudo apt install -y radeon-profile
会得到错误
WARNING: The following packages cannot be authenticated!
radeon-profile-daemon radeon-profile
E: There were unauthenticated packages and -y was used without --allow-unauthenticated
apt – dpkg-deb:错误:子进程粘贴被信号(Broken pipe)nginx杀死
软件最新选件自动下载Nginx的升级.但安装时它给我以下错误:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
Nginx
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/434 kB of archives.
After this operation, 977 kB of additional disk space will be used.
(Reading database ... 291344 files and directories currently installed.)
Unpacking Nginx (from .../Nginx_1.4.7-1~precise_amd64.deb) ...
----------------------------------------------------------------------
Thanks for using Nginx!
Please find the official documentation for Nginx here:
* http://Nginx.org/en/docs/
Commercial subscriptions for Nginx are available on:
* http://Nginx.com/products/
----------------------------------------------------------------------
dpkg: error processing /var/cache/apt/archives/Nginx_1.4.7-1~precise_amd64.deb (--unpack):
trying to overwrite '/etc/logrotate.d/Nginx', which is also in package Nginx-common 1.4.6-1+precise0
dpkg-deb: error: subprocess paste was killed by signal (broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/Nginx_1.4.7-1~precise_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
实际上该文件夹中不存在文件/etc/logrotate.d/Nginx.
解决方法:
在终端上运行以下命令,
sudo dpkg -P Nginx-common
sudo apt-get install -f
如果在卸载上面的Nginx-common软件包时显示任何依赖性问题,那么清除Nginx-common软件包及其依赖项.
sudo apt-get purge Nginx*
在运行上面的命令之前,不要忘记检查将与Nginx一起清除的依赖包.
sudo apt-get purge -s Nginx*
apt-get install失败后强制跳过的方法,修改/var/lib/dpkg/info下的安装前后shell脚本
apt-get update,apt-get upgrade,apt-get dist-upgrade的作用
安装或升级系统分下面几个步骤。
第一步,获得最近的软件包的列表;列表中包含一些包的信息,比如这个包是否更新过。
第二步,如果这个包没有发布更新,就不管它;如果发布了更新,就把包下载到电脑上,并安装。
apt-get update对应的就是第一步,得到软件包的列表。
apt-get upgrade 与apt-get dist-upgrade对应的是第二步。
由于包与包之间存在各种依赖关系。upgrade只是简单的更新包,不管这些依赖,它不和添加包,或是删除包;而dist-upgrade可以根据依赖关系的变化,添加包,删除包。
一般在运行upgrade或dist-upgrade之前,先要运行update。
今天关于linux 常用命令大全 2-- 挂载 /dpkg/ 文件系统分析 /apt/ 光盘 / 关机和linux挂载的命令的介绍到此结束,谢谢您的阅读,有关apt dpkg 错误制造、apt – dpkg-deb:错误:子进程粘贴被信号(Broken pipe)nginx杀死、apt-get install失败后强制跳过的方法,修改/var/lib/dpkg/info下的安装前后shell脚本、apt-get update,apt-get upgrade,apt-get dist-upgrade的作用等更多相关知识的信息可以在本站进行查询。
本文标签: