####################################Ubuntu 16.04 terminal 无法设置title的处理方法################################### 第一步:在~/.bashrc中添加如下代码: function set-title() { if [[ -z "$ORIG" ]]; then ORIG=$PS1 fi TITLE="\[\e]2;$*\a\]" PS1=${ORIG}${TITLE} }
第二步:更新源 source ~/.bashrc
第三步:以后想要设置title的时候可以采用如下方法: set-title zzzzz
##########################Ubuntu 16.04中把关闭按钮放到标题栏右边######################## gsettings set org.gnome.desktop.wm.preferences button-layout ':minimize,maximize,close'
##########################Linux上快速搜索工具安装(类似Windows系统上的everything)######################## sudo add-apt-repository ppa:christian-boxdoerfer/fsearch-daily sudo apt update sudo apt install fsearch-trunk
当你首次运行它时,FSearch 会自动索引所有文件,不过在索引期间也可以正常使用。如果你正在为 Linux 系统寻找可靠的搜索工具,FSearch 应该是最佳选择之一。
支持模糊匹配"crypto/algapi.h".
##########################Linux下git的安装与配置######################## 首先在linux上需要安装git客户端,安装完成之后使用git --version查看版本。
设置用户名和email git config --global user.name "heliang5241" git config --global user.email "1960050004@qq.com" 执行完成之后该目录下会新增加一个.gitconfig文件
zcz@zcz-ubuntu:~/workspace/PCIE$ git init 初始化空的 Git 仓库于 /home/zcz/workspace/PCIE/.git/ zcz@zcz-ubuntu:~/workspace/PCIE$ ls -a . .. .git pcie_linux
##########################insmod 签名引发的问题######################## PCIE_CCP903T: module verification failed: signature and/or required key missing - tainting kernel
方法1 sudo vi /etc/modules 增加一行 PCIE_CCP903T
##########################查看驱动是否被加载######################## 用lsmod指令查看已加载哪些模块。lsmod其实就是list modules的缩写,即列出所有模块.
以上是lsmod命令显示的当前内核已经加载的模块和驱动。以下面行为例: scsi_mod 141973 7 scsi_dh,sg,libata,mptspi,mptscsih,scsi_transport_spi,sd_mod
第1列:表示模块的名称,如scsi_mod表示scsi模块。 第2列:表示模块的大小,如141973表示scsi_mod模块的大小为141973字节。 第3列:表示依赖模块的个数,如7表示有7个模块依赖scsi_mod模块。 第4列:表示依赖模块的内容 通常在使用lsmod命令时,都会采用类似lsmod|grep -i ext3这样的命令来查询当前系统是否加载了某些模块。
zcz@zcz-ubuntu:~/log$ lsmod Module Size Used by CDEV_903T 32768 0 PCIE_CCP903T 131072 1 CDEV_903T
CCP903_SEC_CORE -> job_core.a CCP903_SEC_BASE + job_core.a -> PCIE_CCP903T.ko CCP903_SEC_CDEV + PCIE_CCP903T.ko -> CDEV_903T.ko (PCIE_CCP903T.ko被CDEV_903T.ko使用)
##########################Ubuntu安装BCompare######################## ????????????????
##########################测试Linux驱动的原理######################## 1. 先安装PCIE_CCP903T.ko驱动 2. 再安装CDEV_903T.ko驱动 3. 再安装测试程序kernel_test_asym.ko,安装时系统加载该驱动的初始化入口会调用测试流程。
##########################dmesg时间显示为可读######################## 有时间格式的五种方式: 1. dmesg --time-format delta [< 0.000254>] usbcore: registered new interface driver rndis_host 2. dmesg --time-format reltime [ +0.000254] usbcore: registered new interface driver rndis_host 3. dmesg --time-format ctime 同dmesg -T [四 8月 8 17:44:48 2019] usbcore: registered new interface driver rndis_host 4. dmesg --time-format iso 2019-08-08T17:44:48,576998+0800 usbcore: registered new interface driver rndis_host 5. dmesg --time-format notime usbcore: registered new interface driver rndis_host
一般使用 dmesg -T > dmesg_`date +%m%d%H%M`.txt
##########################dmesg实时更新########################
asymmetric [esmetrk] adj. 不对称的;不对等的
|