linux知识
Aggressive_snail
great
展开
-
linux 命令行设置网络
主机ubuntu-server 16.04$ cat /etc/network/interfacessource /etc/network/interfaces.d/*# the loopback network interfaceauto loiface lo inet loopback# the primary network interfaceauto enp0s3#ifa...原创 2019-04-10 18:17:49 · 430 阅读 · 0 评论 -
zeal on linux ( dash on mac )
We need offline documents when develop 2017-09-13on linux && windowsZeal is an offline documentation browser for software developers.sudo add-apt-repository ppa:ubuntu-sdk-team/ppasudo add-apt-rep原创 2017-09-13 14:20:34 · 655 阅读 · 0 评论 -
linux系统 Qt获取用户名
qt4QString USBMainUI::getUserName() { QString userName = QDesktopServices::storageLocation(QDesktopServices::HomeLocation); userName = userName.section("/", -1, -1); return userN原创 2016-04-19 14:30:28 · 1603 阅读 · 0 评论 -
linux开机自启动的几种方法
Linux开机自启动的几种方式:第一种方式:在/etc/rc.local文件中加入启动命令第二种和第三种方式,更适合的应用场景是开发者打包安装包的时候,写入到安装脚本,这样就不用用户手动操作去添加自启动项了第二种方式:在/etc/rc[0-6].d/目录建立软链接,软链接指向/etc/init.d/目录下的控制脚本下图可以看出/etc/rc2.d目录下的文件指向路径是/etc/init.d下的脚本文件/etc/rc[0-6].d目录原创 2016-02-06 13:24:47 · 38085 阅读 · 0 评论 -
grep sed awk
linux文本处理grep、sed、awk grep sed awk的使用方法教程sed awk区别和联系原创 2017-01-25 15:06:55 · 939 阅读 · 0 评论 -
EMACS基本操作命令总结
emacs基本命令总结原创 2017-01-22 16:44:07 · 698 阅读 · 0 评论 -
linux文件搜索命令
文件搜索命令 比较 区别find locate whereis which原创 2017-01-12 11:21:54 · 468 阅读 · 0 评论 -
源码debian打包
1、最终打包要使用的命令dpkg-buildpackage -rfakeroot -us -uc这条指令读取项目中的debian/目录下的相关文档进行打包,https://www.debian.org/doc/manuals/maint-guide/index.zh-cn.html。2、要实现自动化打包,需要debian化源代码$ cd project-1.0.0/$ dh_mak原创 2016-06-23 16:23:25 · 1636 阅读 · 0 评论 -
在linux shell脚本中root切换到普通用户执行脚本或命令
需求: 安装deb包,设置程序安装后启动,不需要root权限启动程序 | 不能用root权限启动 其他开机启动选项方法:root临时降低权限 secUser=`who am i | awk '{print $1}'`#echo $secUsersu $secUser -c > /dev/null 2>&1 & #这一条命令的执行权限是临原创 2016-06-01 10:36:31 · 11395 阅读 · 0 评论 -
linux gksu用法详解
gksu是linux下图形化的su/sudo工具gksu --help查看帮助信息GKsu 版本 2.0.2用法:gksu [-u ] [选项] --debug,-d 在屏幕上打印调试信息,这些信息可能对诊断或解决问题有用。 --user ,-u 以指定用户身份运行 。 --disable-grab,-g 禁止在程序询问原创 2016-04-19 15:38:45 · 3587 阅读 · 0 评论