iOS开发常用命令行详解

iOS开发常用命令行详解,第1张

man

我们在使用一些程序的时候,可能并不知道他都有哪些命令,这个是时候我们就可以用man命令了。man全称manual 用户手册的意思

获取 ls 的帮助

$ man ls

查看有多少(针对不同方面的)同名的手册

$ man -f ls

ls (1)              - list directory contents

ls (1p)              - list directory contents

查看特定的手册

$ man 1p ls

退出man

执行以后,在 man page 页面中按 q 退出

help

help一看名字就知道是什么意思了,一般程序都会有这个参数,会输出最简单有用的介绍。

$ man --help      ### 获取 man 的帮助

$ ls --help        ### 获取 ls 的帮助

光标

up(方向键上) 可以调出输入历史执行记录,快速执行命令

down(方向键下) 配合 up 选择历史执行记录

Home 移动光标到本行开头

End 移动光标到本行结尾

PgUp 向上翻页

PaDN 向下翻页

在苹果Mac电脑的键盘上没有Home, End, Page UP, Page DOWN这些键,可以通过用Fn键来组合得到同样的功能:Home键=Fn+左方向、End键=Fn+右方向、PageUP=Fn+上方向、PageDOWN=Fn+下方向

终止当前程序

1

ctrl + c 终止当前程序

Tab 补全

Tab补全是非常有用的一个功能,可以用来自动补全命令或文件

未输入状态下连按两次 Tab 列出所有可用命令

已输入部分命令名或文件名,按 Tab 进行自动补全

在我输入De以后按Tab键,会补全Desktop/,然后在连续按下两次Tab键,会查看Desktop/下所有的目录

cd

cd 就是根据路径找到文件

譬如桌面有一个Text文件

绝对路径:绝对路径强调从 /起,一直到所在路径cd Desktop/Text

相对路径: 直接cd Text

代表当前目录; 代表上级目录;上级目录可以 cd

ls

$ ls      ### 仅列出当前目录可见文件

$ ls -l    ### 列出当前目录可见文件详细信息

$ ls -hl  ### 列出详细信息并以可读大小显示文件大小

$ ls -al  ### 列出所有文件(包括隐藏)的详细信息

more

一般当文档太长的时候,我们屏幕一屏显示不完全,这个时候我们就需要使用more命令了,more 逐行显示内容

less

less 与 more 相似,不过 less 支持上下滚动查看内容,而 more 只支持逐行显示。

重启命令

reboot 为重启命令

# reboot 

'$' 和 '#' 的区别在于 '$' 普通用户即可执行

而 '#' 为 root 用户才可执行,或普通用户使用 'sudo'

关机命令

poweroff 为关机命令

poweroff  马上关机

ping

ping主要用于测试网络连通,通过对目标机器发送数据包来测试两台主机是否连通,及延时情况 通过域名 ping,若 DNS 未设置好,可能无法 ping 通

获取网络参数

ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了

您好,man命令的使用

1man命令的使用

命令行中输入“man df”即可以查看df命令的使用语法,参数等等。如果系统中存在该命令的使用手册,则会在命令行显示界面显示出来,如果没有该命令的用户使用手册,则会显示“No manual entry for copy”。

2man命令显示内容的查看键

1向后翻一屏:space(空格键) 2向前翻一屏:b 3向后翻一行:Enter(回车键) 4向前翻一行:k 5/关键词 向后查找 6n:下一个 7 ?关键词 向前查找 8N:前一个

3退出man命令

查看完后,如果想退出命令,在命令行中输入“q”即可退出查看界面进入命令行界面。q取quit退出的意思。

扩展阅读

除man外,linux中help命令、info命令也起到用户手册查看的作用,但三者得到的信息详细程度不同,info比man多,man比help多。

可以使用man命令查看Linux其他命令的使用帮助,其实man命令列出的帮助应该叫做使用手册,因为man是manual单词的简写,意为手册页。man命令的用法是:输入man 其他命令名字,显示手册页内容后,有几个按键可用,键盘上的空格键和PageDown键可以向下翻一页,PageUp键可以向上翻一页,Home键可以回到最上面一页,End键可以到最下面一页,英文斜杠加字符串可以进行字符串查找(比如/hello,查找hello),按小写的n向上查找,按大写的N键(shift+n)向下查找,按下键盘上的Q键退出man界面。

1、man[manual]:

/usr/bin/man

获得命令或配置文件的帮助文档,优先查看命令的帮助

man[命令或配置文件]//会调用more

eg

manls查看ls命令的帮助信息

manservices查看配置文件services的帮助信息

附:在linux系统中帮助文件分为九种

如:

man5

passwd

//查看配置文件的帮助

默认:

man1

passwd

2、info[information]:/usr/bin/info

说明:与man没有太大的区别,只不过是信息的呈现方式不太一样,并且在UNIX系统中并没有这个命令。

3、获取相关文件简短的信息:

/usr/bin/whatisapropos

/usr/sbin/makewhatis

获得索引的简短说明信息,找到这个命令最基本的用途

whatis[任何关键字]

附:

[命令]-

-

help

主要用于获取命令的选项信息

apropos[文件]

用于获取文件的配置信息,类似与:man-k

[文件]

makewhatis

建立whatis和apropos搜索使用的数据库,当使用这两个命令发生错误时,就是

whatisdatabase没有建立

4、help

查看Shell内置命令的文件帮助

如:

mancd与helpcd的不同

另:关于Shell更详细的讲解,请参考另外几篇博客

《四天精通Shell编程》系列:

>

以上就是关于iOS开发常用命令行详解全部的内容,包括:iOS开发常用命令行详解、linux中man命令的使用、如何用命令查看linux命令的使用方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9675791.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存