CentOS7:常用命令-笔记

来源:互联网 发布:wto数据库 编辑:程序博客网 时间:2024/05/26 02:55

1、[root@localhost ~]: 表示root用户登入到主机localhost上,~表示当前的目录是root的home 目录。

2、yum: Yellow dog Updater, Modified。Fedora和RedHat以及CentOS中的Shell前端软件包管理器,从指定的服务器自动下载RPM包并且安装,自动处理依赖性关系,一次安装所有依赖的软件包。例如:yum -y install 包名(支持*) :自动选择y,全自动。
3、more:与cat一样,查看文件里面的内容,但more支持一页一页查看,和支持跳转行功能。例如:查看当前系统版本号:more /etc/issue,表示查看/etc(and so on的意思,存放程序所需文件系统的配置文件目录)目录下的issue,也即是当前系统启动的内容。也可以用cat /etc/issue命令。

4、cd ..:返回上一级目录; cd /:返回根目录;cd .:当前目录。cd ~:进入用户家的目录

5、Linux中的file color:
white:普通文件
blue:目录
gree:可执行文件
red:压缩文件
light blu:链接文件
red flashing:链接的文件有问题
yellow:设备文件
gray:其它文件

6、rpm -qa|grep jdk: (1)rpm:RedHat package Manager,列出一切安转的包;(2)-q:query,查询;-a:all,所有的;(3)|:表示管道,输出结果(4)grep:Globally search a Regular Expression and Print,一种使用这则表达式的文本搜索工具,同时把匹配的行打印出来,例如,grep jdk,把搜索结果中包含jdk字符串的打印出来。

7、ls: list缩写,列出当前目录的清单。查看包含的所有的文件,还可以查看文件的权限等。 语法: ls [-parameter] [filename];常见参数:(1)-a,-all 列出当前目录下的所有文件,- 表示命令参数,. 表示隐藏文件。-A与-a一样,只不过不利出带.的文件。(2)-l 文件名、文件的权限、所有者、文件大小等信息详细列出来。(3)-R, –recursive 列出所有子目录层。范例:(1)列出/home/hadoop文件夹下的所有文件和目录的详细资料:ls -l -R /home/hadoop等价于ls -lR /home/hadoop。(2)列出当前目录中所有以“t”开头的目录的详细内容,可以使用如下命令:ls -l t*。

8、su root: (1) su: switch user/set user id; (2)su 默认切换到root,获得执行权限,不能获得环境变量; su - ,切换到root,并获得root的环境变量及执行权。

9、yum -y remove java [filename]: (1) yum: Yellow dog Updater, Modified,从指定的服务器自动下载RPM包,安装,自动处理依赖性关系,一次安装所有依赖的软体包。包括查找、安装、删除某一个、一组甚至全部软件包的功能。(2)-y: 当安装过程的提示选择,全部为”yes”;-q,表示不显示安转过程。(3)remove:删除文件函数。

10、ln: (1) 功能:为某一个文件在另一个位置建立一个链接,这两处的文件保持同步变化。(2)-s: symbolic,软连接,与硬链接相对,有-s是软连接,在另一处建立的是一个镜像文件,不找用空间。仅此而已。(3)语法:ln -s[]。

0 0
原创粉丝点击