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(或文件),按回车。

By admin, 14 十月, 2020

http://www.quanxue.cn/CT_FoJia/ZongJingLIndex.html

By admin, 7 十月, 2020

https://work.weixin.qq.com/api/doc/90001/90142/90594

Windows版本调试(开发者工具)https://developer.work.weixin.qq.com/document/path/90315#%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1Windows%E7%89%88%E6%9C%AC%E8%B0%83%E8%AF%95

By admin, 30 九月, 2020

1.系统桌面

1.1 公共快捷键

  • SUPER + 空格:切换输入法
  • SHIFT + F10:激活鼠标右键菜单
  • ALT + TAB:切换到下一任务窗口
  • CTRL + q:退出当前应用,q for quit

1.2 Mate桌面

  • SUPER(即WIN键): 弹出系统菜单,默认处于一个搜索框,如果不想搜索,按一下TAB键切换到浏览区域。
  • ALT + F1: 系统菜单
  • ALT + F2: 运行命令
  • ALT + F4: 关闭当前窗口

1.3 Gnome 3

Gnome 3是Ubuntu默认的桌面,一下

By admin, 30 九月, 2020

Linux下最主要的读屏软件叫Orca,中文意思是虎鲸或杀人鲸。

1. 启动和配置Orca

如果Ubuntu Linux系统未启用读屏功能,我们可以用快捷键ALT+SUPER+s来启动。Orca读屏软件有两种快捷键模式,一种是台式电脑,其特殊功能键是Insert;另外一种是笔记本电脑,特殊功能键是Caps_Lock(大小写转换按键)。两种快捷键模式的区别不仅仅是特殊功能键,还因为台式电脑键盘通常有附加的数字键盘,而笔记本没有,因此制定了不同的快捷键组合。默认的模式是台式电脑模式。可以在配置里修改这个模式。

在台式电脑模式下启动Orca配置窗口的快捷键是Insert+空格(不能在Firefox浏览器下按此快捷键,需要切换到其他窗口)。如果没有Insert键,可以按CTRL+ALT+t启动终端,然后输入orca -s &来启动配置窗口。通过TAB键浏览可以找到笔记本模式设置,设置为笔记本模式之后,特殊功能键就会变成Caps_Lock,下一次启动Orca配置窗口的快捷键就会从Insert+空格变成Caps_Lock+空格。

By admin, 23 九月, 2020

目前中国盲人唯一可以独立安装的Linux只有eGuideDog Linux,它是基于Ubuntu开发的。一般的Linux本身是有无障碍功能的,但存在两个主要障碍:一是不会自动启用读屏,启用读屏这个动作需要他人协作。二是没有中文语音支持。

对于低视力用户,安装Ubuntu倒是可行的,有不少低视力用户自行成功安装Ubuntu的例子。安装完Ubuntu之后可以通过eGuideDog工具箱安装中文语音和输入法读屏插件支持。

有用户会希望安装CentOS,因为有不少服务器是采用CentOS系统的。不过很遗憾,该系统本身没有很好的读屏支持。但是,虽然我们不能自行安装,但通过SSH连接使用是没有问题的。因为如果是服务器的场景,系统是已经安装好的,我们连接服务器的方式也主要是通过SSH。只要我们当前系统读屏软件对于SSH客户端有良好的访问能力就可以操作任何一种Linux服务器。

By admin, 9 九月, 2020

操作系统是计算机专业里的一个术语。对于个人电脑来说,主要有3种操作系统:Windows、macOS和Linux。Windows的市场占有率大概在90%以上,Linux大概在1%这个数量级,剩下不到10%的份额是macOS。macOS在欧美的市场份额相对于中国会高。所以,对于普通用户来说,其实个人电脑的操作系统只有一种——Windows。

除了个人电脑以外,我们还有更重要的手机。手机目前有两大操作系统Android和iOS。其实还有各式各样的操作系统,例如华为的鸿蒙。

智能电视、手表也需要操作系统。很多电视盒子使用Android操作系统。智能手表由于要考虑电池寿命,一般会专门设计更轻巧、功耗更低的操作系统。

好吧,其实功能稍微复杂一些的电子产品都需要操作系统。

回到我们要讲的Linux,这个在个人电脑占有率在1%这个数量级的操作系统是不是可以忽略它的存在呢?不是的。大部分的服务器是使用Linux操作系统的。为了让本文内容尽量不过时,我不给目前的具体数字。如果说我们不是系统管理员,不关心服务器的操作系统,那么,作为常识,我们也应该知道Android系统的底层是Linux内核。