linux命令行下字体 linux命令行字体大小

linux系统字体下载权限不够Linux虽说也是一个操作系统,但与同为操作系统的Windows相比,还是有一定差距的,Windows系统大多依靠可视化界面执行操作,而Linux系统则是通过命令行执行操作的,在操作时常会出现用户权限不够的情况,该如何解决呢?请看下文:
?
其实我们所说的Linux权限不够,表示在Linux操作系统中,当前目录的权限不够 。
解决办法:
1、sudo -s #进入root用户模式,此时仍在原目录下,注意不要执行su -root命令,会进入root目录;
2、cd XXX进入到指定目录;
3、ll # 查看该目录下所有文件权限;
4、chmod 777 files-name #更改指定文件的权限;
r:表示文件可读,全称为read;
w:表示文件可写,全称为write;
x:表示文件可以被执行(如果是程序的话);
其中,rwx也可以用数字来代替:
r=4;w=2;x=1;-=0;
-rw——- (600) 只有所有者才有读和写的权限;
-rw-r–r– (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限;
-rwx—— (700) 只有所有者才有读,写,执行的权限;
-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限;
-rwx–x–x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限;
-rw-rw-rw- (666) 每个人都有读写的权限;
-rwxrwxrwx (777) 每个人都有读写和执行的权限;
那么“755”怎么构成的?"0"表示没有权限、“1”表示可执行权限、“2”表示可写权限、“4”表示可读权限 。“7=1+2+4,5=1+4” 。
Linux 字体颜色设置在linux中,我们在编辑时需要对文档编辑或者一些信息的显示加上颜色 , 增强阅读的效果
格式: echo -e "\033[字体颜色;字背景颜色m字符串\033[0m"
要显示什么颜色,优先是先判断位置,按语法上来说,应该是先字体色,然后是背景色,但是字体色的地方数值为43,所以判断为背景的颜色,而在后面的31本应该是背景色,结果数值31位字体的颜色,所以显示的效果是字体的颜色为红色,而不是背景红色,假设这个31是数值41 , 则表示背景的为红色 , 整体的效果就是红色背景,字体处没有颜色,为默认的白色,且效果是闪烁 。
其中设置颜色的格式为:\033[ ; m …… \033[0m , 其中ascii code是对颜色调用的始末.也可以表示为\e[F;Bm…….\e[0m
字背景颜色范围: 40--49字颜色: 30--39
【linux命令行下字体 linux命令行字体大小】 例如显示红色,其中红色^[[31mred^[[0m其中^[是在插入编辑模式下按键进去额ctr+v+[这三个按键输入的 。
假设写在文档tt1写入对应的语句来查看,通过cattt1验证效果
^[[31mred^[[0m :表示对应的字是红色字体,没有底色 , 如下截图
^[[31mred^[[44m:表示红色字体,底色为紫红色 。假设写在文档tt1,后面cat tt1.这个屏幕底色都是蓝色 , 字都是红色如下截图
^[[31;44mred^[[0m:表示红色字体,字和屏幕的底色为蓝色,背景没有底色 , 和^[[31mred^[[44m效果一样 。如下截图
^[[31;44mred^[[44m:表示红色字体,底色都是蓝色
在命令行里输入命令:echo -e '\e[43;31;4mmagedu\e[0m',得到如下的效果
PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置 。在终端输入命令:echo $PS1,就会输出PS1的定义:
默认的PS1变量值为 : PS1="[\u@\h \W]$"
PS1的定义中个常用的参数的含义如下:
给PS1赋值如下:
PS1="[\[\e[31;40m\]\u\[\e[37;40m\]@\[\e[34;40m\]\h\[\e[37;40m\] \W]\\$\[\e[0m"
这里需要注意,颜色的结束调用符号 , 要放在最后面,否则当使用命令history查看历史命令时,会出现各种异常的显示

推荐阅读