博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
终端命令收集(关于 mac与ubuntu)
阅读量:5068 次
发布时间:2019-06-12

本文共 1172 字,大约阅读时间需要 3 分钟。

本人曾使用ubuntu 是踩过有一些坑,以及在处理问题时学到的知识,总结一下,便于以后记忆。

1 基本命令

(1)列出文件

ls 参数 目录名 参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件

(2)转换目录

cd

(3) 拷贝文件

cp 参数 源文件 目标文件

(4)删除文件

rm 参数 文件

(5)使用cat命令显示文件

(6) 利用apt-get管理软件包(ubuntu)

install pkgs 安装 例如:$sudo apt-get install vim

update 更新
upgrade 升级
remove 删除(卸载)
clean 清除 用于清除缓存在本地目录中的软件包文件等

mac安装brew
curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1  使用brew安装软件brew install wget使用brew卸载软件 brew uninstall unrar使用brew检索软件brew search /apache*/

(7)vim

[1]输入模式
i:在当前字符的左边插入I:在当前行首插入a:在当前字符的右边插入A:在当前行尾插入o:在当前行下面插入一个新行O:在当前行上面插入一个新行^:移动光标到当前行的第一个字母位置。$:移动光标到行尾。G:到文件尾gg:到文件首

按下Esc 键,退出。

[2]保存编辑的文件和退出vim
:wq 保存文件内容后退出vim编辑:wq! 强制保存文件内容后退出vim编辑   :q 退出编辑:q! 强制退出编辑
[3]数据输入命令
a 在光标所在字符位置之后输入数据u 撤销先前执行的编辑命令
[4]检索字符串

:/str 检索给定的字符串,按enter键开始

n 从当前位置开始继续检索下一个匹配的字符
shift + n 从当前位置开始继续检索上一个匹配的字符

2 小技巧

(1)用 Tab 键自动补齐命令

(2)查看命令的详细帮助

man 命令名 比如要看看 ls 命令的详细用法,执行 man ls

(3) 利用 sudo 运行特权命令

(4)采用的Unix文件系统,所有文件都挂在跟目录 / 下面

根目录标志 / 不是可有可无,cd /System 表示转到跟目录下的System中,而cd System 表示转到当前目录下的 System中

(5) 有些 node.js 的包安装的时候都加上 --save-dev 参数

-save和save-dev可以省掉你手动修改package.json文件的步骤

转载于:https://www.cnblogs.com/clearsky/p/6001300.html

你可能感兴趣的文章
查看eclipse ADT SDK JDK版本号
查看>>
保龄球计分
查看>>
在MySql中实现MemberShip的权限管理
查看>>
vim: vs sp 调整窗口高度和宽度
查看>>
预防数据库攻击
查看>>
建立组织级过程性能基线的注意事项
查看>>
coding++:java操作 FastDFS(上传 | 下载 | 删除)
查看>>
一道算法面试题(Lowerest Common Ancestor) 的几种解法
查看>>
数组的逆序出输出、查找一个元素
查看>>
Construct Binary Tree from Preorder and Inorder Traversal -- LeetCode
查看>>
【慢慢学Android】:4.Service的开机启动
查看>>
笔记--Day2--python基础2
查看>>
Vue,品牌列表案例(仅添加)
查看>>
数学(概率)CodeForces 626D:Jerry's Protest
查看>>
并发编程 19—— 显式的Conditon 对象
查看>>
软件测试必看的5本
查看>>
程序员必备的600单词
查看>>
hipster
查看>>
java:POI导出excel
查看>>
Web开发感悟:数据绑定是一种技术,更是一门艺术
查看>>