常用的UNIX指令:
1.文件和目录操作
ls –l  列出当前目录下的所有内容(文件\文件夹)
pwd  显示出当前目录的名称
cd  改变当前操作的目录
who  显示当前用户名
clear    清屏
mkdir    新建一个目录
touch    新建一个文件(文件不存在才会新建)
open  打开一个文件\文件夹

2.过滤器

find 查找文件或者目录, 例如:find / -name test.cpp 以根目录开始搜索名字为test.cpp的文件。

grep 在文件中检索给定模式, 例如:grep in test.cpp 输出test.cpp中包含in字串的行(不区分大小写)

history 列出你曾经执行的所有命令


3.编译和程序设计工具

gcc(调用c语言的编译器)


4.其它

按一下tab键,可以自动补齐指令名称、文件名、文件夹名等。

按两下tab建,命令补全功能例如:输入mk,然后按两下tab键,就会出现以mk打头的所有命令

man mkdir 查看mkdir命令的使用方法。

在使用Unix指令过程中,经常会涉及到目录(路径)操作,下面列出几个有特殊含义的路径:
/   根路径
./  当前路径
../ 上一级路径
例子如:
open /:打开根文件夹
open ./:打开当前文件夹
open ../:打开上一级文件夹
 
绝对路径是从根目录/开始的,所以必须是以/开头,而相对路径,是相对于当前所处的目录。
例如:
绝对路径 cd /Users/wuzengxiong/Desktop
相对路径 cd test/123(当前处于桌面目录,将现在所处路径改为了桌面的test文件夹中的123文件夹中)
 
5.vim的熟悉
vi a.cpp
输入 l  【进入插入模式】
输入 esc 【进入命令模式】
输入 : 【wq表示保存退出,q!退出不保存】
编程 gcc test.cpp
运行 ./a.out(./表示当前目录)。
 
6.shell简介
最常用的三种:shell,bash,csh,ksh.

最新文章

  1. jQuery实战
  2. 转: Protobuf 的 proto3 与 proto2 的区别
  3. 转:Linux内部的时钟处理机制全面剖析
  4. post multipart data boundary问题 使用curl 向jersey post文件
  5. Android列出所有应用,点击可运行~
  6. sql 过了试用期不能启动的,修改时间启动后还原。
  7. android自定义view仿照MIUI中音量控制效果
  8. js - ajax中的get和post说明
  9. hdu 3572 Task Schedule 网络流
  10. Unity3D 之UGUI 滚动条
  11. win设置壁纸
  12. 在Office Outlook 2013中收发QQ邮件
  13. VirtualBox,Kernel driver not installed (rc=-1908)
  14. shell 入门教程
  15. java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I
  16. SQL语句异常导致项目报错
  17. Vue系列之 => webpack结合vue使用
  18. JavaWeb架构发展
  19. 使用Ansible实现数据中心自动化运维管理
  20. GitHub账户注册

热门文章

  1. (六)SpringIoc之延时加载
  2. [BZOJ2005][NOI2010]能量采集 数学
  3. kalman滤波器公式的推导
  4. 轻松搞定Spring+quartz的定时任务
  5. web 自动化测试 selenium基础到应用(目录)
  6. IIS ARR设置HTTP跳转到HTTPS
  7. 使用Win7 64位旗舰版光盘映像安装Windows Home basic 64位操作系统
  8. Java Socket 连接 Client端 和 Server端
  9. 手机信号强度单位:dBm 和 asu
  10. 拦截导弹问题(Noip1999)