Fedora的一些个人配置
0,老传统
yum install screenfetch
1,关闭蜂鸣器
edit /etc/bashrc
setterm -blength 0
#setterm -bfreq 10 #这个可以设置声音频率
2,vim 的一些stuf
安装vim
1,先卸载vim-minimal: # yum remove vim-minimal
2,再安装: # yum install vim
3, 别名设置
默认的都在 /etc/profile.d/*.sh 下,
比如 寻找 ll : grep 'alias ll' /etc/profile.d/*.sh
set : alias ll='ls -al --color=auto'
4, 语言设置
file: ~/.bashrc
添加:
for ttyi in do
if [ "$(tty)" = "/dev/tty$ttyi" ]; then
export LC_ALL="en_US.UTF-8"
export LANGUAGE="en_US.UTF-8"
export LANG="en_US.UTF-8"
fi
done
5, PS1颜色
edit file : /etc/bashrc
[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ "
change to : PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
PS1='[\[\033[35;1m\]\u\[\033[0m\]@\[\033[31;1m\]\h:\[\033[32;1m\]\w\[\033[0m\]]\$ '
以下参考:http://blog.chinaunix.net/uid-26527046-id-3325082.html
>格式:
序列 说明
\a ASCII 响铃字符(也可以键入 \)
\d "Wed Sep 06" 格式的日期
\e ASCII 转义字符(也可以键入 \)
\h 主机名的第一部分(如 "mybox")
\H 主机的全称(如 "mybox.mydomain.com")
\j 在此shell中通过按 ^Z 挂起的进程数
\l 此 shell 的终端设备名(如 "ttyp4")
\n 换行符
\r 回车符
\s shell 的名称(如 "bash")
\t 小时制时间(如 "23:01:01")
\T 小时制时间(如 "11:01:01")
\@ 带有 am/pm 的 小时制时间
\u 用户名
\v bash 的版本(如 2.04)
\V Bash 版本(包括补丁级别)
\w 当前工作目录(如 "/home/drobbins")
\W 当前工作目录的“基名 (basename)”(如 "drobbins")
\! 当前命令在历史缓冲区中的位置
\# 命令编号(只要您键入内容,它就会在每次提示时累加)
\$ 如果您不是超级用户 (root),则插入一个 "$";如果您是超级用户,则显示一个 "#"
\xxx 插入一个用三位数 xxx(用零代替未使用的数字,如 "\007")表示的 ASCII 字符
\\ 反斜杠
\[ 这个序列应该出现在不移动光标的字符序列(如颜色转义序列)之前。它使 bash 能够正确计算自动换行。
\] 这个序列应该出现在非打印字符序列之后。
> 颜色
bash中有其自己的配色方案,格式如下:
" \[\e[F;B;Cm\]"
其中,\[与\]是保证其内的非打印字符不占用行上的任何空间,这样就能使自动换行后的颜色设置正常工作了;
\e[与m之间的内容表示设置颜色,F是前景色,B是背景色,C是代码多个颜色用分号隔开,但F、B、C顺序可
变,这是因为他们的数值不冲突。
特殊的颜色设置格式:
"\e[0m"、"\e[m"都是通知终端将颜色(前景、背景、加粗)设置重置为默认。
前后景颜色表:
- 前景 背景 颜色
- ---------------------------------------
- 30 40 黑色
- 31 41 紅色
- 32 42 绿色
- 33 43 黄色
- 34 44 蓝色
- 35 45 紫红色
- 36 46 青蓝色
- 37 47 白色
代码颜色表:
- 代码 意义
- -------------------------
- 0 OFF
- 1 高亮显示
- 4 underline
- 5 闪烁
- 7 反白显示
- 8 不可见
---------------------------------------------------------------------------------------------------------------------------------------------
6,挂载ntfs
自己内核源码编译的ntfs模块无法write,因此用了第三方的ntfs-3g(需要fuse的支持)
edit file: /etc/fstab
/dev/sda7 /local_disk ntfs-3g defaults,uid=1000,gid=1000,dmask=027,fmask=137 0 0 # ,uid=1000,gid=1000,dmask=027,fmask=137保证了权限问题
安装开发库:
yum groupinstall "Development tools"
groupinstall还有一些其他功能参见:
yum grouplist
then:
# mount -a
6,升级fedora25后默认使用了wayland,由于个人常用的有些应用(tilda, teamviewer)暂时还不支持wayland,所以还是默认关闭
edit file: /etc/gdm/custom.conf
uncomment: WaylandEnable=false
thats all.
Fedora的一些个人配置的更多相关文章
- [原]Fedora 20的yum配置
新装了一套Fedora 20操作系统,又要开始配置yum了.下面总结以下步骤: 1.下载国内比较快的yum源 推荐163的yum源,sohu的yum源也不错,我一般就装第一个,安装163 yum源主页 ...
- Fedora Linux 下安装配置C开发环境Code::Blocks
一.提前的话要说C语言和Linux的关系大家应该都不会陌生,Linux系统内核就是用C语言开发的,所以所有的Linux系统下面 都会有C的编译调试工具,不过这些工具都是命令式的,正式开发的话会很不方便 ...
- fedora安装后的配置
fedora安装后的一些配置 (mirror)源 换源 默认从fedora官网下载太慢,考虑换用国内的源(镜像站点),推荐中科大.阿里云.浙大.网易等的源. 比如我用浙大ZJU的源http://mir ...
- Fedora 28 系统基础配置以及常用软件安装方式
实验说明: 很多人说Linux很难用,很难上手,其实不然,倘若不玩游戏,其实很多发行版Linux都可以成为主力系统,就比如本章要讲的 Fedora 28.本章会从镜像来源.系统安装.基础配置和常用软件 ...
- 在Fedora 22下安装配置RealVNC Server 5.2.3的经验总结
RealVNC是目前功能最全.性能最好的VNC商业软件套件,很多时候为了确保性能和功能的统一,还是大量地在使用RealVNC.最近在Fedora 22工作站上安装RealVNC Server 5.2. ...
- Centos6.4配置Fedora EPEL源附配置hop5.in源
查看系统版本 cat /etc/redhat-release 下载CentOS 版本所对应的EPEL 的版本 wget http://download.fedoraproject.org/pub/ep ...
- fedora国内源常见配置
yum install yum-fastestmirror3.rpmfusion源 rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfus ...
- [转]fedora国内源常见配置
1.参考:1.http://mirrors.ustc.edu.cn/2.http://mirrors.fedoraproject.org/publiclist#CN3.http://mirrors.n ...
- Fedora 21下lingo14配置
Install lingo14 during Fedora 21 The first step:Download lingo14Download address:http://www.lindo.co ...
随机推荐
- 关于TeeChart使用我会持续更新
关于TeeChart使用我会持续更新 这篇文章中我是在Winform窗体使用TeeChart2011控件,通过定时器实现了实时绘制曲线图(三个序列). 先上一下效果图: 1.TeeChart2011. ...
- 京东某商品页面的简单爬取 --Pyhon网络爬虫与信息获取
1.京东商品页面链接地址(本次要爬取的页面url) https://item.jd.hk/1953999200.html 2.代码部分 import requestsurl = "https ...
- LeetCode--455--分发饼干
问题描述: 假设你是一位很棒的家长,想要给你的孩子们一些小饼干.但是,每个孩子最多只能给一块饼干.对每个孩子 i ,都有一个胃口值 gi ,这是能让孩子们满足胃口的饼干的最小尺寸:并且每块饼干 j , ...
- You Don't Know JS: Scope & Closures (第3章: 函数 vs 块作用域)
第二章,作用域由一系列的bubbles组成.每一个都代表了一个container或bucket,装着被声明的identifiers(variables, functions).这些bubbles相互嵌 ...
- Luffy之Xadmin以及首页搭建(轮播图,导航)
1. 首页 1.1 轮播图 admin站点配置支持图片上传 pip install Pillow 默认情况下,Django会将上传的图片保存在本地服务器上,需要配置保存的路径.我们可以将上传的文件保存 ...
- js中const、let、var的区别
今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章.主要内容是:js中三种定义变量的方式const, var, let的区别. 1.const定义的变量不可以修改,而且必须初始化. 1 ...
- 『TensorFlow』第二弹_线性拟合&神经网络拟合_恰是故人归
Step1: 目标: 使用线性模拟器模拟指定的直线:y = 0.1*x + 0.3 代码: import tensorflow as tf import numpy as np import matp ...
- C/S,B/S的区别与联系
C/S 是Client/Server 的缩写.服务器通常采用高性能的PC.工作站或小型机,并采用 大型数据库系统,如Oracle.Sybase.Informix 或SQL Server.客户端需要安装 ...
- 可以进行SHA-1,SHA-224,SHA-256,SHA-384,SHA-512五种算法签名的工具类,以及简单说明
import java.security.MessageDigest; public class SignatureSHA { public static String signSHA(String ...
- sku 加减号的增删
---恢复内容开始--- //php页面public function test(){ $id="1"; $data=Db::table('week3_goods') ->j ...