Mac上简单常用Terminal命令
来源:互联网 发布:软件开发教学 编辑:程序博客网 时间:2024/04/30 03:50
转自:今日杂记。
不论是在Mac还是iPhone上,都是离不开Terminal的,有Terminal干很多事情都会简单很多,而且有的事情必须用Terminal才能完成,特别是遇到需要特殊权限的时候,Terminal就派上大用场了。下面这些就是我平时常用到的命令。
root登陆:su root
root密码重设:passwd root
建立文件夹:mkdir 例:mkdir todaym 建立名为todaym的文件夹
建立文件:touch 例:touch todaym.txt 建立名为todaym的txt文件
已安装deb查看:dpkg -l
deb安装:dpkg -i 例:dpkg -i todaym.deb 安装名为todaym.deb的文件
deb卸载:dpkg -r 例:dpkg -r todaym 卸载已安装名为todaym的deb文件包,想卸载deb,先用“dpkg -l”命令查看该deb名称。
deb解压:dpkg -x 例:dpkg -x todaym.deb 解压名为todaym.deb的文件
deb打包:dpkg-deb --build 例:dpkg-deb --build todaym 把todaym文件夹内文件打包生成deb
删除文件:rm 例:rm todaym.txt 删除名为todaym.txt文件
删除文件夹:rmdir 例:rmdir todaym 删除名为todaym文件夹
删除文件夹及其内所有文件:rm -r 例:rm -r todaym 删除todaym文件夹及其内全部文件
建立链接:ln -s 例:ln -s /var /var/mobile 指在mobile文件夹下建立访问/var文件夹的链接
权限赋予:chmod 例:chmod 777 /var 赋予/var读写权限
例:chmod 777 -R /var 赋予/var下所有文件读写权限
解压rar:unrar e 例:unrar e todaym.rar 解压名为todaym的rar文件
解压zip:unzip 例:unzip todaym.zip 解压名为todaym的zip文件
查看文件:ls 例:ls 显示该文件夹下文件及文件夹
例:ls -w 显示中文
例:ls -l 显示详细信息
例:ls -a 显示隐藏文件
查看进程:ps 例:ps ax 查看正在运行的进程以及PID
例:ps aux 查看正在运行进程所占PID、CPU、内存、PID、进程开始时间
结束进程:kill PID 例:kill 14 关闭PID为14的进程(每个进程PID不固定,即时用ps命令查看)
重新启动:reboot
打开文件夹:cd 例:cd todaym 打开名为todaym的文件夹
重命名:mv 例:mv todaym.txt nie.txt 把名为todaym的txt文件重命名为nie
更改拥有者:chown 例:chown root:wheel todaym.txt 将文件todaym.txt的拥有者设为root,组设为wheel
查找文件:find 例:find /var/mobile -name todaym.txt 在/var/mobile文件夹下查找名为todaym的txt文件
解除锁定:chflags -R nouchg 例:chflags -R nouchg todaym 解除被锁定的文件(文件夹)todaym
技巧:在Terminal输入这个命令后加个空格,可把文件或文件夹直接拖到Terminal窗口内
SSH远程访问:ssh username@yoursite.com
SSH翻Qiang命令:ssh -D 7070 username@yoursite.com 具体教程参考:SSH配PAC让iPhone/iPod Touch翻墙
更新:-----------------------------------------------------
复制:cp 例:cp todaym.txt /var/mobile/Documents 复制当前文件夹下todaym.txt文件到/var/mobile/Documents文件夹下。复制时注意权限,复制不成功可能是你权限不够
复制加密:scp 例:scp todaym.txt nie@demo.dreamhost.com:~/nie/docs 复制当前文件夹下todaym.txt文件到你的服务器nie@dreamhost.com的/nie/docs文件夹下,其间需要你输入服务器登陆密码
例:scp nie@demo.dreamhost.com:~/nie/docs/read.html /var/mobile 复制nie@demo.dreamhost.com服务器里/nie/docs/文件夹内的read.html文件到本地的/var/mobile文件夹内
具体例子参考:让iPhone/iPod Touch/Mac的SSH连接自动登录中第四步。
隐藏文件:chflags hidden 例:chflags hidden /Users/Nie/Desktop/TodayM.txt 隐藏Nie桌面上的TodayM.txt文件。如果想隐藏文件到图片中,可以参考:Mac/iPhone/iTouch/iPad把文件隐藏到图片中。
iPhone/Mac中的这些命令和Linux/Unix系统中绝大部分是一样的,特别是Unix,因为Mac就是基于Unix系统。iOS在4.0以后Mobile Terminal就不大好用,在iTunes里Nie目前找到最好的免费Terminal替代软件:Mobile Admin。
- Mac上简单常用Terminal命令
- linux mac os 常用terminal 命令
- Mac OS下常用Terminal命令
- mac常用Terminal命令與快捷鍵參考
- Mac之Terminal常用快捷键及命令
- Linux-Terminal上常用的操作命令
- Mac Terminal命令学习
- Mac terminal 基本命令
- Mac OS X下终端(Terminal)常用的命令
- Mac下的常用终端(terminal)命令总结
- Linux常用Terminal命令
- MAC terminal 登陆服务器命令
- Mac OS X terminal 如何获取上一条命令最后一个 word
- 常用的mac上终端bash命令
- MAC 终端常用的简单命令
- Mac上用 Terminal编写Hello,world
- 打造mac上最好用的Terminal
- 在Mac的Terminal 上运行Java
- Java日期格式化类SimpleDateFormat
- sock_raw
- 通向架构师的道路(第二天)之apache tomcat https应用
- Oracle 11g系列—5—Oracle中的表
- 设置tomcat自动启动
- Mac上简单常用Terminal命令
- APCS,ARM 过程调用标准(ARM Procedure Call Standard)
- Oracle分析函数总结(2) - 排序 - rank,dense_rank,row_number,first,first_value,last,last_value,lag,lead
- DBLINK详解(转)
- Oracle 11g系列—6—Oracle中表的约束
- wxWidgets中wxStaticBitmap放缩不正常,引起其他控件放缩不正常
- javascript 小技巧
- poj 1125
- EAS Bos 合计行代码