mac环境下命令的使用
来源:互联网 发布:广西网络问政 编辑:程序博客网 时间:2024/05/21 22:28
mac环境下命令的使用
如果一点基础都没有,建议去看:http://www.renfei.org/blog/mac-os-x-terminal-101.html
ls -l -a 列出指定目录下文件
-l 显示文件的详细信息 -a 显示目录下所有文件(包括隐藏文件) -d 显示指定目录pwd 显示当前的工作目录的路径
cd 切换工作目录
. 表示当前目录.. 表示当前目录的上一级目录/ 根目录/目录分隔符./ 当前目录../ 回到上一级目录相对路径/绝对路径 凡是以/开始的路径,都是绝对路径cd .. 进入上一级目录cd 加波浪符号:进入当前登陆用户目录下
目录
mkdir:创建新目录rmdir:只能删除空目录
文件
cat 文件名.txt :查看指定文本文件的内容(适合查看小文件)more 分屏暂停显示文本文件内容diff/vimdiff 比较两个文件touch 目录名:查看指定文件,若没有此文件则创建空文件;更改文件时间戳chmod 更改指定文件或目录的权限属主 属组 其他人rwx rwx rwx421 421 4212^2+2^1+2^0chmod u-x,g-wx,o=- file 表示属主用户对file文件没有可执行操作权限;属组用户对file文件没有可读,可执行权限;其他人对file文件没有权限。
进程
ps aux 静态查看进程top 动态查看进程kill 杀死进程kill -9 pid 杀死指定进程
echo:输出字符串或变量值
区别 echo “字符串” > file echo “字符串” >> file
“>” 指定的文件若不存在,创建文件;若存在,覆盖原文件内容
输出重定向符“>>”指定的文件若不存在,创建文件;若存在,在原文件内容后追加内容
常用-_-
man[命令] 显示帮助文件(按q退出)ifconfig 查看或修改ip地址sudo 以root权限执行一次命令clear / ctrl+L 清屏ctrl+C 无条件终止rm –rf * 强制删除当前目录下所有文件rm -rf 删除文件或目录cp -r 复制文件mv 移动文件stat 文件名 查看文件详细信息find 查找文件find / -name * 查找文件
在编辑文件内容时快捷键的使用:
a 在光标下一个字符处插入i 在光标处插入o 在光标所在行下一行插入一个新行r 替换光标所在字符R 进入到替换模式dd 剪切光标所在的一行内容ndd 剪切从光标所在行开始后的N行内容yy 复制光标所在的一行内容nyy 复制从光标所在行开始后的N行内容p 粘贴到光标所在行D 删除光标右边的所有内容x 删除光标所在字符gg 将光标快速移动到文件首G 将光标快速移动到文件尾零 将光标快速移动到行首$ 将光标快速移动到行尾/n 查找内容 n跳到下一项gg=G 段落对齐:set nu 设置行号:set nonu 取消行号:行号 定位到指定行u 撤销:x 相当于:wq:w 保存:q 未保存直接退出:wq 保存并退出:w! 强制保存:q! 强制退出:wq! 强制保存退出:X! 强制保存退出:syntax on/off 开启/关闭语法提示shell的意外关闭 .*.swp (首先用ls –a 命令找到相应的.*.swp文件,然后删除.*.swp文件):1,10s/printf/kkk/g 表示将1-10行的printf替换成kkk
0 0
- mac环境下命令的使用
- Mac环境下svn的使用
- Mac环境下svn命令行的使用
- Mac环境下svn的使用
- Mac环境下svn的使用
- Mac环境下svn的使用
- Mac环境下svn的使用
- Mac环境下svn的使用
- Mac环境下svn的使用
- Mac环境下svn的使用
- Mac环境下svn的使用
- Mac环境下svn的使用
- Mac环境下svn的使用
- Mac环境下svn的使用
- [IOS] Mac环境下svn的使用
- 【iOS】Mac环境下svn的使用
- Mac环境下svn的使用
- Mac环境下svn的使用
- 【实践】隐藏上下的bar
- 不定积分的定义
- 基于V4L2 MFC 视频编解码 H264参数设置
- Openstack dashboard 编辑对话框分析
- C#源代码统计程序
- mac环境下命令的使用
- 仿手机文件夹管理器
- SSH without Password
- 从0到1 读书笔记
- 算法系列1《DES》
- FICO模块-财务账期的打开和关闭
- 让DLL卸载自身 -- FreeLibraryAndExitThread()
- vim ubuntu 14.04
- Java基础(23)网络编程