linux文字
Ⅰ linux字符模式 如何更改字体
时候不喜欢在图形界面下工作。喜欢在字符界面下更高效的学习,但是我的Ubuntu字符界面的分辨率很小(640*480)所以就去网上搜了一下,如何更改Ubuntu 的字符界面分辨率,后来找到了如下方法,在本机上更改成功,而且图形界面也一样能进去。
step1:
vim /boot/grub/grub.cfg
这个文件是系统启动时候的GRUB 选项,我们要编辑这个文件里面的启动信息。
step2:找到我们平时使用的启动Ubuntu的那一块信息(我的是
menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 30b3c856-a931-44cf-bb03-99fa91fcc597
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=30b3c856-a931-44cf-bb03-99fa91fcc597 ro quiet splash vga=792
initrd /boot/initrd.img-2.6.35-22-generic
}
Ⅱ 如何设置linux字符界面字体大小
设置Linux字符界面字体大小的方法如下(以Linux系统为例):
1、打开电脑的控制台,接着点击上方的Edit键,在接着弹出的下拉菜单中点击Preferences按钮。
Ⅲ linux在文字系统下怎样打开一个文件夹及文件
首先vi /etc/hosts打开hosts文件的阅读模式
o键可进入编辑模式,并在当前位置的后面插入一行
录入内容后,Esc键退出编辑模式进入阅读模式
命令:w保存文件
命令:q退出
(3)linux文字扩展阅读
编辑模式命令:
i :在当前位置插入
a:在当前位置后追加
o:在当前位置的后面插入一行
I :在行头插入
A:在行尾追加
O:在当前位置的前面插入一行
阅读模式命令:
:w 保存文件
:w filename 保存成filename文件
:q 退出
:q! 强行退出
:w! 强行写
:wq 保存退出
:x 同wq
Ⅳ Linux中对一行内文字如何进行修改
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法
sed命令行格式为:
sed [-nefri] ‘command’ 输入文本
常用选项:
-n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到萤幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。
-e∶直接在指令列模式上进行 sed 的动作编辑;
-f∶直接将 sed 的动作写在一个档案内, -f filename 则可以执行 filename 内的sed 动作;
-r∶sed 的动作支援的是延伸型正规表示法的语法。(预设是基础正规表示法语法)
-i∶直接修改读取的档案内容,而不是由萤幕输出。
常用命令:
a ∶新增, a 的后面可以接字串,而这些字串会在新的一行出现(目前的下一行)~
c ∶取代, c 的后面可以接字串,这些字串可以取代 n1,n2 之间的行!
d ∶删除,因为是删除啊,所以 d 后面通常不接任何咚咚;
i ∶插入, i 的后面可以接字串,而这些字串会在新的一行出现(目前的上一行);
p ∶打印,亦即将某个选择的资料印出。通常 p 会与参数 sed -n 一起运作~
s ∶取代,可以直接进行取代的工作哩!通常这个 s 的动作可以搭配正规表示法!例如 1,20s/old/new/g 就是啦!
举例:(假设我们有一文件名为ab)
删除某行
[root@localhost ruby] # sed '1d' ab #删除第一行
[root@localhost ruby] # sed '$d' ab #删除最后一行
[root@localhost ruby] # sed '1,2d' ab #删除第一行到第二行
[root@localhost ruby] # sed '2,$d' ab #删除第二行到最后一行
显示某行
. [root@localhost ruby] # sed -n '1p' ab #显示第一行
[root@localhost ruby] # sed -n '$p' ab #显示最后一行
[root@localhost ruby] # sed -n '1,2p' ab #显示第一行到第二行
[root@localhost ruby] # sed -n '2,$p' ab #显示第二行到最后一行
使用模式进行查询
[root@localhost ruby] # sed -n '/ruby/p' ab #查询包括关键字ruby所在所有行
[root@localhost ruby] # sed -n '/\$/p' ab #查询包括关键字$所在所有行,使用反斜线\屏蔽特殊含义
增加一行或多行字符串
[root@localhost ruby]# cat ab
Hello!
ruby is me,welcome to my blog.
end
[root@localhost ruby] # sed '1a drink tea' ab #第一行后增加字符串"drink tea"
Hello!
drink tea
ruby is me,welcome to my blog.
end
[root@localhost ruby] # sed '1,3a drink tea' ab #第一行到第三行后增加字符串"drink tea"
Hello!
drink tea
ruby is me,welcome to my blog.
drink tea
end
drink tea
[root@localhost ruby] # sed '1a drink tea\nor coffee' ab #第一行后增加多行,使用换行符\n
Hello!
drink tea
or coffee
ruby is me,welcome to my blog.
end
代替一行或多行
[root@localhost ruby] # sed '1c Hi' ab #第一行代替为Hi
Hi
ruby is me,welcome to my blog.
end
[root@localhost ruby] # sed '1,2c Hi' ab #第一行到第二行代替为Hi
Hi
end
替换一行中的某部分
格式:sed 's/要替换的字符串/新的字符串/g' (要替换的字符串可以用正则表达式)
[root@localhost ruby] # sed -n '/ruby/p' ab | sed 's/ruby/bird/g' #替换ruby为bird
[root@localhost ruby] # sed -n '/ruby/p' ab | sed 's/ruby//g' #删除ruby
插入
[root@localhost ruby] # sed -i '$a bye' ab #在文件ab中最后一行直接输入"bye"
[root@localhost ruby]# cat ab
Hello!
ruby is me,welcome to my blog.
end
bye
删除匹配行
sed -i '/匹配字符串/d' filename (注:若匹配字符串是变量,则需要“”,而不是‘’。记得好像是)
替换匹配行中的某个字符串
sed -i '/匹配字符串/s/替换源字符串/替换目标字符串/g' filename
Ⅳ linux下常见的文字编辑器有哪些
现在Linux主流的文字编辑器有很多中:Vim Editor、Emacs、Notepad++、TextMate、Sublime Text等。至于用哪一种就看个人的习惯和爱好。
Ⅵ 在linux中给一个文本文件写内容的方法(三种)
一,使用文本编辑器法。
二,使用重定向的方法。
三,使用像是sed这种程序来改写文件内容。
Ⅶ linux 文字终端下输入汉字
安装zhcon
http://zhcon.sourceforge.net/index_cn.html
zhcon是工作在Linux控制台下的高效双字节中/日/韩(CJK)虚拟终端,就像DOS环境中的UCDOS一样,为控制台(console)环境提供完整的双字节语言环境。
不过很久没更新了,想要装上,要费点功夫。
Ⅷ 什么是Linux的文字模式
当你同时按键盘的Ctrl,Alt,和F1-F4这三个键。然后你就可以在屏幕里看到一个背景色是黑色,文本颜色是白色的界面,这个就是文字模式,也叫命令行模式,还有人们常说的控制台。
Ⅸ linux的文字界面不能输入汉字吗
可以,安装fcitx或ibus:
sudo apt-get install fcitx fcitx-table-chinese im-switch
安装完成以后,
sudo im-switch fcitx
选择fcitx为输入法。这是debian/ubuntu发行版的安装方法,其他发行版安装方法大同小异。
Ⅹ linux 怎么把文字输出到屏幕上
如果文字在文件中,直接使用more、less、pg、head、tail、cat 、tac等命令直接会将文件中的文本输出到屏幕上。