By admin, 12 十一月, 2020

LAMP是Linux Apache MySQL PHP的缩写,是一个著名的搭建网站的方案。在Windows和Mac下也有WAMP和MAMP。在Ubuntu Linux下安装这样一个Web服务,只需要下面一行命令:

sudo apt install -y apache2 mariadb-server php php-mysql

安装完成后,我们在浏览器上打开localhost可以看到Ubuntu为Apache创建的默认页面,这个文件位于/var/www/html/index.html。我们可以在/var/www/html/创建我们的网站。

mysql初次安装后root账号是没有密码的,下面命令可以登录mysql客户端,注意前面要加sudo,后面不要加-p参数:

sudo mysql

如果希望获得更好的性能,可以把apache2替换为Nginx。

By admin, 10 十一月, 2020

默认情况下,Drupal7输错5次口令/密码会锁定账号21600秒。以下语句可改写这个规则:

update variable set value='i:5;' where name='user_failed_login_user_limit';

标签

By admin, 20 十月, 2020

1. 查看已安装软件

Mate桌面下按SUPER,直接输入关键字搜索,或者按一下TAB浏览分类。

Gnome3桌面下,按SUPER+a,然后输入要搜索应用软件的英文关键词。例如输入set可以找到设置相关的应用软件。注意:Ubuntu 20.04的搜索框不支持输入中文。通过键盘方向键可以浏览全部或搜索的应用。

2. 更新到最快的软件源

Ubuntu的默认软件源有时可能因为用户过多,导致下载软件很慢,此时我们可能需要更新一个更快的镜像。办法是,按SUPER+a,输入soft,通过右方向键找到“软件和更新”应用,回车。在应用里找到“下载自”选项,选择“从其他站点”。这时会弹出一个窗口,然后“选择最佳服务器”。之后会执行大概一分钟左右的网络测试,寻找最快的软件更新镜像。找到后按提示选择即可。

3. 浏览可下载安装的软件

Gnome3桌面下可以打开软件中心,我们可以浏览到Ubuntu下所有的软件,基本上都是可以免费下载的。在这个软件中心里可以了解Ubuntu的强大功能,安装里面任何一款软件都只是点击几下的事情。(不过笔者在测试的时候遇到过网络问题,软件进入分类后会显示空白内容)

By admin, 20 十月, 2020

本节内容全部在命令行运行,命令行终端可以用CTRL+ALT+t快捷键打开。如果该快捷键无法打开终端,可以尝试按SUPER,然后输入terminal回车。

查时间

date

重启系统

reboot

关机

poweroff

查看本机IP地址

ip address

打包文件

tar cJf foo.tar.xz files folders

解压打包文件

tar xJf foo.tar.xz

清空终端屏幕内容

clear

查看系统资源和进程列表

top

SSH登录远程服务器

By admin, 20 十月, 2020

注意:本列表过滤了对于读屏软件Orca不友好、不适合盲人使用的软件。

先说明一个大家可能比较关心的问题,截至2020年10月,腾讯有Linux版QQ,但笔者试用后的结论是质量太差,可以认为不能使用。

1. LibreOffice办公软件

LibreOffice是Microsoft Office的一个开源替代品,有Windows、Linux和Mac版本。是Ubuntu的默认办公软件。LibreOffice由6大部分组成:

  • Writer:类似于Word,兼容一般的Word文档格式。
  • Calc:类似于Excel,兼容一般的Excel文档格式。
  • Impress:类似于PowerPoint,兼容一般的PPT格式。
  • Draw:类似于Visio。
  • Math:一个数学公式的编辑器,可以嵌入到Writer或Calc中。
  • Base:类似于Access。

启动LibreOffice的方式是:按SUPER+a,然后按writer、calc或impress等,然后回车。

By admin, 19 十月, 2020

grep是Linux命令行下常用于查找过滤文本文件内容的命令。最简单的用法是:

grep apple fruitlist.txt

如果想忽略大小写,可以用-i参数:

grep -i apple fruitlist.txt

如果想搜索目录里所有文件,包括子目录的话,并且在结果中显示行号,可以用以下命令:

grep -nr apple *

Linux搜索文件的命令是find。直接输入`find`回车,会显示当前目录及子目录的所有文件列表。下面一条命令是搜索当前目录以下以g开头的文件:

find -name "g*"

如果想忽略大小写,可以增加参数i,写成:

find -iname "g*"

下面一条命令可以搜索/etc目录以下,60分钟内修改过得文件:

By admin, 16 十月, 2020

1. 文件管理器(Caja和Nautilus)

在深入介绍Linux文件之前,先介绍一个比较简单的图形界面文件管理器。

在Mate桌面下默认的文件管理器是Caja,我暂时还没有时间给Caja写教程,我预期它应该很容易用的。

Mate下启动Caja的方法是SUPER,然后输入caja回车。

Gnome3桌面的默认文件管理器是Nautilus。Nautilus是鹦鹉螺的意思,很多自由软件都喜欢用生物作为软件的名称。比如读屏软件Orca是杀人鲸,浏览器Firefox是火狐,邮件客户端Thunderbird是雷鸟。

如果想在Ubuntu Mate桌面下使用Nautilus,可以先运行下面命令安装:

sudo apt install nautilus

在Gnomes3下启动Nautilus文件管理器的方式是:SUPER+a,再输入nautilus(或文件),按回车。