Debian8.3如何设置默认不启动Gnome

最近又光荣的回归了debian的怀抱,其实我就是跟风,现在做传媒平时也用不到多么高深的计算机知识,纯粹自己瞎鼓捣……嘿嘿,我相信有很多像我一样的人,刚刚装上了debian可以在同事面前华丽丽的装了一逼。。。。。为了让这个逼装得不漏痕迹,开机就要唬住他们,于是我想到了如何才能让debian默认进入字符界面呢?

 

从网上找了很多方法,都不奏效,至于都有哪些方法为什么不管用在此我就不一一列举了,因为我。。。咳咳,能找到一个方法让我不漏痕迹的装了一逼就好!!!

 

下面我告诉你我是怎么做的:

修改/etc/X11/default-display-manager 把/usr/sbin/gdm注释掉 即在前面加个#号 然后在加一行false 然后保存退出

#/usr/sbin/gdm
false

当然咯,修改的工具有很多,比如vim  gedit,在此就不说了,我相信朋友们都比我勤快比我懂得多。哈哈,我就是记录下来,下次用的着的时候就不用像无头苍蝇那样到处乱撞啦,希望能对朋友们有一点点帮助,那也是很高兴的一件事情。

 

对于debian这个方法管用,对于别的发行版是否同样适用那我就不知道了,朋友们如果有实验过得可以分享。

<think>在Linux系统中,.gz文件是使用gzip压缩工具压缩的文件。解压.gz文件有多种方法,下面将详细介绍几种常用的解压指令及其用法。 ### 1. 使用 `gzip` 命令解压 `gzip` 命令仅可以压缩文件,也可以解压文件。解压时使用 `-d` 选项(解压)或 `--decompress`。 **基本语法:** ```bash gzip -d file.gz ``` 或者 ```bash gzip --decompress file.gz ``` **示例:** ```bash gzip -d example.txt.gz ``` 解压后,压缩文件 `example.txt.gz` 会被删除,生成解压后的文件 `example.txt`。 **保留原压缩文件:** 默认情况下,解压后原压缩文件会被删除。如果想保留原压缩文件,可以使用 `-k` 选项(keep)。 ```bash gzip -dk example.txt.gz ``` ### 2. 使用 `gunzip` 命令解压 `gunzip` 命令是专门用来解压 `.gz` 文件的,相当于 `gzip -d`。 **基本语法:** ```bash gunzip file.gz ``` **示例:** ```bash gunzip example.txt.gz ``` 解压后,压缩文件会被删除,生成解压后的文件 `example.txt`。 **保留原压缩文件:** 同样,使用 `-k` 选项可以保留原压缩文件。 ```bash gunzip -k example.txt.gz ``` ### 3. 使用 `zcat` 查看压缩文件内容 `zcat` 命令可以查看 `.gz` 文件的内容,而需要显式解压。它相当于 `gunzip -c`,将解压后的内容输出到标准输出。 **基本语法:** ```bash zcat file.gz ``` **示例:** ```bash zcat example.txt.gz ``` **将解压内容重定向到文件:** ```bash zcat example.txt.gz > example.txt ``` 这样可以在保留原压缩文件的同时得到解压后的文件。 ### 4. 使用 `tar` 命令解压 `.tar.gz` 文件 如果文件是使用 `tar` 和 `gzip` 一起压缩的(通常扩展名为 `.tar.gz` 或 `.tgz`),则需要使用 `tar` 命令来解压。 **基本语法:** ```bash tar -xzvf file.tar.gz ``` - `-x`:解压 - `-z`:处理 gzip 压缩 - `-v`:显示解压过程(可选) - `-f`:指定文件名 **示例:** ```bash tar -xzvf archive.tar.gz ``` **解压到指定目录:** 使用 `-C` 选项指定解压目录。 ```bash tar -xzvf archive.tar.gz -C /path/to/directory ``` ### 5. 使用图形界面工具解压 在Linux的图形界面中,也可以使用文件管理器(如Nautilus、Dolphin等)来解压.gz文件。通常,右键点击文件,选择“解压缩”或类似选项即可。 ### 示例代码总结 #### 解压单个.gz文件并保留原文件 ```bash gunzip -k file.gz ``` #### 解压.tar.gz文件到指定目录 ```bash tar -xzvf archive.tar.gz -C /target/directory ``` #### 查看.gz文件内容 ```bash zcat file.gz ``` #### 批量解压当前目录下所有.gz文件 ```bash for gz in *.gz; do gunzip -k "$gz" done ### 注意事项 1. 如果解压时出现“文件已存在”的提示,可以使用 `-f` 选项强制覆盖(注意备份原有文件): ```bash gunzip -f file.gz ``` 2. 如果解压后的文件名包含特殊字符或乱码,可以尝试使用 `-N` 选项保留原文件名(默认行为,通常需要)。 3. 在解压大文件时,可以使用 `-c` 选项将解压内容输出到标准输出,再重定向到文件,这样可以在解压过程中进行其他操作。 ### 总结 - 对于单个 `.gz` 文件,使用 `gzip -d` 或 `gunzip`。 - 保留原压缩文件使用 `-k` 选项。 - 查看内容使用 `zcat`。 - 对于 `.tar.gz` 文件,使用 `tar -xzvf`。 以上是Linux下解压.gz文件的常用方法,根据具体需求选择合适的方式。 §§相关问题§§: 1. Linux下如何压缩文件为.gz格式? 2. 如何解压.tar.bz2格式的文件? 3. 在Linux中如何查看.gz文件的内容而解压? 4. 如何批量解压多个.gz文件?</think># Linux 下解压 .gz 文件的完整指南 在 Linux 系统中,`.gz` 文件是使用 gzip 压缩算法压缩的文件。以下是多种解压 `.gz` 文件的方法,包括基本命令、高级用法和实用技巧。 ## 1. 基本解压命令 ### 1.1 使用 `gunzip` 命令 ```bash gunzip filename.gz ``` **说明:** - 这会解压 `filename.gz` 文件 - 解压后会删除原始压缩文件(保留可使用 `-k` 选项) - 解压后的文件名为 `filename`(去掉 `.gz` 后缀) ### 1.2 使用 `gzip -d` 命令 ```bash gzip -d filename.gz ``` **说明:** - `-d` 选项表示解压缩 - 效果与 `gunzip` 相同 - 解压后同样会删除原始压缩文件 ### 1.3 保留原始压缩文件 ```bash gunzip -k filename.gz # 或 gzip -dk filename.gz ``` **说明:** - `-k` 或 `--keep` 选项保留原始压缩文件 - 解压后同时存在 `filename.gz` 和 `filename` ## 2. 查看压缩文件内容 ### 2.1 使用 `zcat` 查看内容 ```bash zcat filename.gz ``` **说明:** - 解压文件直接查看内容 - 适用于文本文件 - 内容会输出到终端 ### 2.2 使用 `zless` 或 `zmore` 分页查看 ```bash zless filename.gz # 或 zmore filename.gz ``` **说明:** - 分页查看大型压缩文本文件 - 使用空格键翻页,q 键退出 - 避免解压大文件占用磁盘空间 ## 3. 高级解压技巧 ### 3.1 解压到标准输出 ```bash gunzip -c filename.gz > output.txt # 或 gzip -dc filename.gz > output.txt ``` **说明:** - `-c` 选项将解压内容输出到标准输出 - 可以重定向到其他文件或管道 - 会删除原始压缩文件 ### 3.2 解压多个文件 ```bash gunzip file1.gz file2.gz file3.gz ``` **说明:** - 一次性解压多个文件 - 所有文件必须存在且是 `.gz` 格式 ### 3.3 使用通配符批量解压 ```bash gunzip *.gz ``` **说明:** - 解压当前目录下所有 `.gz` 文件 - 使用 `gunzip -k *.gz` 保留所有原始文件 ### 3.4 解压到指定目录 ```bash gunzip -c filename.gz > /path/to/directory/filename ``` **说明:** - 结合 `-c` 和重定向实现 - 确保目标目录存在并有写入权限 ## 4. 处理 .tar.gz 文件 `.tar.gz` 文件是先用 tar 打包再用 gzip 压缩的文件,需要特殊处理: ### 4.1 解压 .tar.gz 文件 ```bash tar -xzvf archive.tar.gz ``` **选项说明:** - `-x`: 解压 - `-z`: 使用 gzip 解压 - `-v`: 显示详细过程 - `-f`: 指定文件名 ### 4.2 解压到指定目录 ```bash tar -xzvf archive.tar.gz -C /target/directory ``` **说明:** - `-C` 选项指定目标目录 - 目录必须存在 ### 4.3 列出 .tar.gz 内容 ```bash tar -tzvf archive.tar.gz ``` **说明:** - `-t`: 列出内容 - 解压即可查看压缩包内容 ## 5. 实用脚本示例 ### 5.1 批量解压脚本 ```bash #!/bin/bash # 批量解压当前目录下所有.gz文件并保留原始文件 for gz_file in *.gz; do if [ -f "$gz_file" ]; then echo "解压文件: $gz_file" gunzip -k "$gz_file" fi done echo "解压完成!" ``` ### 5.2 安全解压脚本(避免覆盖) ```bash #!/bin/bash # 安全解压:检查目标文件是否已存在 filename="$1" output_file="${filename%.gz}" if [ -z "$filename" ]; then echo "使用方法: $0 <filename.gz>" exit 1 fi if [ ! -f "$filename" ]; then echo "错误: 文件 $filename 存在" exit 1 fi if [ -f "$output_file" ]; then echo "警告: 目标文件 $output_file 已存在" read -p "是否覆盖? (y/n) " -n 1 -r echo if [[ ! $REPLY =~ ^[Yy]$ ]]; then echo "解压取消" exit 0 fi fi gunzip -k "$filename" echo "文件已解压为: $output_file" ``` ## 6. 使用图形界面解压 对于桌面用户,可以使用文件管理器解压: 1. 右键点击 `.gz` 文件 2. 选择"解压缩"或类似选项 3. 选择目标位置 4. 点击"解压缩"按钮 常用文件管理器: - Nautilus (GNOME) - Dolphin (KDE) - Thunar (XFCE) ## 7. 安装 gzip 工具 大多数 Linux 发行版默认安装了 gzip,如需安装或更新: ```bash # Debian/Ubuntu sudo apt update sudo apt install gzip # Red Hat/CentOS sudo yum install gzip # Fedora sudo dnf install gzip # Arch Linux sudo pacman -S gzip ``` ## 8. 常见问题解决 ### 8.1 "gzip: stdin: not in gzip format" 错误 **原因:** - 文件是有效的 gzip 压缩文件 - 文件已损坏 - 文件扩展名错误 **解决方案:** ```bash # 检查文件类型 file filename.gz # 尝试使用其他方法解压 zcat filename.gz # 查看是否能输出内容 ``` ### 8.2 解压后文件名乱码 **原因:** - 原始文件名包含特殊字符或非ASCII字符 **解决方案:** ```bash # 使用 -N 选项保留原始文件名 gunzip -N filename.gz ``` ### 8.3 解压大文件内存足 **解决方案:** ```bash # 使用 zcat 分块处理 zcat largefile.gz | split -b 100m - largefile_part_ # 解压后合并 cat largefile_part_* > largefile ``` ## 总结 解压 `.gz` 文件的主要方法: 1. **基本解压**:`gunzip filename.gz` 或 `gzip -d filename.gz` 2. **保留原始文件**:添加 `-k` 选项 3. **查看内容**:使用 `zcat` 或 `zless` 4. **解压到标准输出**:`gunzip -c filename.gz` 5. **批量解压**:`gunzip *.gz` 6. **处理 .tar.gz**:`tar -xzvf archive.tar.gz` 这些命令和技巧覆盖了 Linux 下解压 `.gz` 文件的所有常见场景,从基本操作到高级用法都有涉及。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值