常用Linux命令
来源:互联网 发布:易语言彩票源码下载 编辑:程序博客网 时间:2024/06/05 02:09
命令行修改软件源
- 备份默认源
sudo mv /etc/apt/sources.list /etc/apt/sources.list.$(date +%Y%m%d-%H%M%S).bak - 修改为163源
. /etc/lsb-releaseSOURCE="http://mirrors.163.com/ubuntu/"cat > /etc/apt/sources.list <<EOFdeb $SOURCE ${DISTRIB_CODENAME} main universe restricted multiversedeb-src $SOURCE ${DISTRIB_CODENAME} main universe restricted multiversedeb $SOURCE ${DISTRIB_CODENAME}-security universe main multiverse restricteddeb-src $SOURCE ${DISTRIB_CODENAME}-security universe main multiverse restricteddeb $SOURCE ${DISTRIB_CODENAME}-updates universe main multiverse restricteddeb-src $SOURCE ${DISTRIB_CODENAME}-updates universe main multiverse restricteddeb $SOURCE ${DISTRIB_CODENAME}-proposed universe main multiverse restricteddeb-src $SOURCE ${DISTRIB_CODENAME}-proposed universe main multiverse restricteddeb $SOURCE ${DISTRIB_CODENAME}-backports universe main multiverse restricteddeb-src $SOURCE ${DISTRIB_CODENAME}-backports universe main multiverse restrictedEOF
添加系统环境变量
在/etc/profile.d/下创建一个 .sh文件
Extending default lib search path
在/etc/ld.so.conf.d/下创建一个 .conf文件,将lib文件所在路径添加进去.
安装完一个lib之后,执行ldconfig命令
修改一个文件保存时提示没有权限
可以执行如下命令
:w !sudo tee %
Bash script按行读取文件
- while 循环: 执行效率最高,最常用的方法
while read linedo echo $linedone < $FILENAME
- for 循环
for line in $(cat $FILENAME)do echo $linedone
script读取json文件中某个字段的值
my_name=$(grep -Po '(?<="my_name" : ")[^"]*' myinfo.json)
在文件夹中打开terminal并定位到当前路径
安装 nautilus-open-terminal
sudo apt-get install nautilus-open-terminal
需重启系统才会生效,在当前文件夹 单击鼠标右键 会出现”Open in Terminal”选项
在terminal中打开文件夹窗口
在terminal中输入nautilus
vi纵向编辑模式
在 Vim 命令模式下,移动游标定位于某一个位置,键入 ctrl-v后状态栏上出现 VISUAL BLOCK 字样,即进入纵向编辑模式。
移动游标以按需选择待编辑的区域。
G 移动游标到最后一行
r 进入修改模式
I 进入行首插入模式
A 进入行尾插入模式
列出子目录
ls -d */
ls -F | grep '/$'
ls -l | grep '^d'
tree -d -L 1
查看某个包是否安装
dpkg -s pkg-name
dpkg-query -l pkg-name
列出所有安装的包
dpkg --get-selections
查看安装包所在位置
dpkg -L pkg-name
阅读全文
0 0
- 常用dos命令&Linux命令
- 常用linux命令-netstat命令
- 常用Linux命令
- linux常用开发命令
- 常用LINUX命令--(1)
- 常用的Linux命令
- Linux常用系统配置命令
- linux 常用网络命令
- 常用Linux命令
- 常用linux命令
- 常用linux命令大全
- linux 常用几个命令
- Linux常用简单命令
- 常用linux命令
- 常用的 Linux 命令
- Linux常用解压命令
- 常用linux命令[tar]
- linux常用svn命令
- The Little Redis Book中文版 第一章
- Git 常用命令
- (51Nod
- 欢迎使用CSDN-markdown编辑器
- springmvc的Dispatcher的url-pattern的拦截机制
- 常用Linux命令
- C++各数据类型所占的字节长度
- UVa11729
- 数据仓库入门
- 数字带宽与模拟带宽的区别
- windows下使用curl命令&&常用curl命令
- python 继承
- [NOIP2013]华容道
- Windows 批处理命令教程