Linux使用技巧总结(六)

1. 复制一个文件到多个目录中

ls | xargs -i sh {}/"name of file copied"

注释:-i 代表将传入xargs的信息按行输出到{}, 注意-i和-n在一起时-n失效

2. 为了使脚本文件被调用时,执行地点始终为脚本所在目录,需要在脚本第一行添加cd ${0%/*}

%/*为保留字符串中最后一个/前所有内容

3. 复制文件后,命名新文件为执行cp命令所在目录的名字

cp -v postProcessing/patchExpression_patchP_rgh/0/*_wall ../comparison/${PWD##*/}

注释:${PWD}为当前全路径名,##*/为保留字符串中最后一个/后所有内容

4. 安装nvidia显卡驱动

(1)开机过程中出现如下错误时,说明显卡驱动有问题,需要重新装:

	[ 3.387570] nouveau E[ DRM] Pointer to TMDS table invalid
	[ 3.387597] nouveau E[ DRM] Pointer to flat panel table invalid

(2)到nvidia官网下载电脑对应的显卡驱动,为.run文件,存在英文目录里(命令行界面无法显示汉字)

(3)关闭X Server:

	systemctl set-default multi-user.target

(4)重启系统,进入命令行模式

(5)运行第(2)步中的.run文件,会提示nvidia驱动正在运行,询问是否自动生成关闭.conf文件时,选择,退出安装程序

(6)检查/etc/modprobe.d/中是否有新生成的nvidiaxxxx.conf文件,里面是否有blacklist nouveau

(7)重新建立initramfs镜像文件,

	sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
	sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

重启系统,检验驱动禁用是否成功

	lsmod|grep nouveau 

lsmod|grep nvidia

(8)再次运行.run,若提示没有kernel-devel包,在运行.run时加上 --kernel-source-path=/usr/src/kernels/$(uname -r)

(9)安装进度100%后,会询问是否安装libs,选择

(10)删除禁用文件,更新initramfs镜像以重启显卡驱动:

	rm /etc/modprobe.d/nvidiaxxxx.conf
	sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

(11)恢复图形模式,开机启动 X Server

	systemctl set-default graphical.target

(12)重启系统,观察开机是否还有与显卡相关的错误,并用lsmod|grep nvidia检验显卡驱动是否运行

5. 修改本地时间为UTC时区

首先进入设置关闭自动获取时区,然后输入

timedatectl set-timezone UTC

下面是一些常用命令:

date查看时间

timedatectl查看所有时间

6. 无法安装vim

提示为:预安装的版本和现在的minimal版本冲突,这是版本不同造成的

先将本地的vim-minimal版本进行更新,再安装新的vim

	sudo dnf update vim-minimal
	sudo dnf install vim

7. vim中替换字符串

: %s/vivian/sky/g

表示替换每一行中的viviansky

8. WPS安装

1、下载WPS
wps下载页面,选择rpm文件

2、安装依赖

首先运行如下命令

rpm -ivh xxxx.rpm

运行后会提示缺依赖,先用 dnf search功能搜索依赖的x86_64版本,再用dnf install精确安装,完成后再次运行此rpm命令

3、下载WPS字体并更新字库
/usr/share/fonts中建立wps-office目录,将字体解压到此目录并更新字库

	fc-cache -fv 

(此更新方法同样适用于LaTeX的字体库)

4、公式问题尚未解决。

9. Gnome 将“双击打开”更改为“单击打开”

打开文件应用,左上角文件处单击鼠标右键,依次选择首选项-行为-单击打开文件

10. 安装stardict软件(Fedora 26)

(1)利用终端安装

sudo dnf install stardict

(2)下载辞典,解压

	tar jxvf xxx.tar.bz2

(3)转移到词库中,如果要改变辞典显示顺序,则需要加入一个重开一次软件

	cp -r xxx /usr/share/stardict/dic/

(4)设置开机自启动

	cp /usr/share/applications/stardict.desktop $HOME/.config/autostart/
	chmod +x stardict.desktop

(5)fedora26自带文本阅读器(geditevince)与stardict不兼容,会出现取词后方框一直在屏幕上的bug,但okular阅读器没有这个问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值