来自公众号:Java识堂 man学习Linux命令,就得会看帮助文档,不然选项太多,根本记不住。常用的帮助文档命令有man,info,--help。一般用man比较多,比help命令细,比info命令简单。输入 man 命令,即可进入man page(手册页面)。 man page常用的部分如下
man java Java命令的基本格式如下 ![]() Java命令的选项 ![]() 可以看到Java支持很多参数,参数的类型就有标准参数,非标准参数多种。每个参数类型下面又包含许多参数。 man page下的常命令如下
findfind 是最常用和最强大的命令,实时遍历磁盘文件 find命令的基本语法如下 find [查找目录] [查找条件] [查找完成后的操作] 查找条件相当多,名字,类型,权限,用户,修改时间,大小,举几个例子 # 当前目录下(含子目录)以apache开头的文件 文件类型有如下几种
locatelocate命令其实是"find -name"的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库(/var/lib/mlocate,cenos7的路径),这个数据库中含有本地所有文件信息。 cenos7上没有locate,需要手动安装 # 安装包 这个数据库每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。 # 查看etc目录下的脚本 which在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。 看一下我的环境变量 echo $PATH which java whereis显示出命令的可执行程序, 源文件(如果存在的话)以及man page的路径 whereis ls type查看命令类型,常见的类型有如下几种
type ls ●编号774,输入编号直达本文 ●输入m获取文章目录 推荐↓↓↓ ![]() 运维 更多推荐《25个技术类公众微信》 涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。 ---------------------------------------------------------------------------------------------------------------------- 我们尊重原创,也注重分享,文章来源于微信公众号:Linux学习,建议关注公众号查看原文。如若侵权请联系qter@qter.org。 ---------------------------------------------------------------------------------------------------------------------- |