标签归档:linux

在 Ubuntu 上配置和优化 Apache

你可以在 Apache 上做各种各样的配置,但是主要的和最常见的配置将在下面做出解释。

检查 Apache 是否正在运行

默认情况下,Apache 设置为在机器启动时自动启动,因此你不必手动启用它。你可以使用以下命令检查它是否正在运行以及其他相关信息:

check if apache is running
check if apache is running

并且你可以检查你正在使用的版本:

一种更简单的检查方法时访问服务器的 IP 地址,如果你得到默认的 Apache 页面,那么一切都正常。

继续阅读

怎么在linux下安装office

linux版本:ubuntu xenial
office版本:office 2010

安装 playonline

安装 winbind

安装 office
挂载 office 安装盘后,启动 playonlinux,点击 安装,(首次运行需要等待刷新列表),选择 办公office 2010(只支持32位),按提示安装。

输入法
在Office的 选项高级里,取消掉 输入法处以激活状态 的勾,再重启office就好了。

怎么修改 linux 中的用户名

修改用户名

我们使用 usermod 来修改用户名。其语法为,

举个例子,假设我们有一个名叫 dan 的用户想要重命名为 susan,那么在终端下执行下面命令:

继续阅读

使用 fsck 检查 Linux 文件系统中的错误

FSCK 是一个很重要的 Linux/Unix 工具,它用于检测并修复文件系统中的错误。它类似于 Windows 操作系统中的 “chkdsk” 工具,但它是为 Linux、MacOS、FreeBSD 操作系统所准备的。

FSCK 全称为 File System Consistency Check。在大多数时候,它在系统启动时运行,但是如果需要的话,它也能被超级用户手工启动。

它可以进行三种模式的操作,

  1. 查错并在发现错误时由用户决定如何处理,
  2. 查错并自动修复,
  3. 查错但在发现错误时只显示错误而不进行修复。

继续阅读

解决linux挂载fat32分区后中文乱码的问题

在树莓派中挂载U盘,因为U盘使用的是FAT32文件系统,普通挂载后发现中文显示问号,解决办法是使用 utf8=1 选项进行mount就可以了,相应的 fstab 行如下:

使用mount命令时加入 -o utf8=1就可以了:

ubuntu 命令行连接无线网络

首先确保无线网卡驱动正常:

返回结果中有 Wireless Network Adapter 说明无线网卡驱动正常。

查看网卡ID

通常有 Nickname 单词的那个设备就是无线网卡。记下首行的ID名称,例如 wlan0

查找网络

这里的SSID是已知的无线网ID,可以是全名也可以是部分。最好使用英文+数字,没有试过其他组合。
如果能看到返回结果,说明可以扫描到网络。当然不用 | 也可以直接查看所有扫描到的无线网络。

配置无线网络

编辑文件 /etc/network/interfaces

重启服务器

使用 let’s encrypt 实现 https

安装 Certbot

Certbot 其实就是维护 Let’s Encrypt 的 Package。

继续阅读

linux 下 dd 命令直接清除分区表

分区表是硬盘的分区信息,要删除一个硬盘的所有分区表很麻烦的,需要fdisk一个一个的删除,其实dd命令可直接清除分区信息,当然,这也是linux给root用户留下的作死方法之一。

dd 命令主要参数如下:

  • if 输入文件,linux下文件的概念应用范围相当广,通常是普通光盘镜像文件或者块设备
  • of 输出文件,通常是普通光盘镜像文件或者块设备
  • bs 缓存区大小,你可以认为dd命令读取一块输入文件到buffer(缓存区),然后将缓存区的内容吸入到输出文件。通常可将bs=1M或者bs=1KB之类的。
  • count 读取输入文件的最多次数。默认情况下,dd命令直接把输入文件已知读取到文件末尾,这个参数可以控制读取的大小。
  • skip 跳过文件开头的大小。默认错排能个文件开头开始读取。

将U盘当前状态保存下来成为一个文件。

清空U盘的分区信息(慎重使用)

ubuntu 中 设置 apache 和 nginx 反向代理

apache

要先启用组件:a2enmod rewrite proxy

继续阅读