Linux最常用的30个命令(适合初学者练习) |
您所在的位置:网站首页 › linux实训答辩 › Linux最常用的30个命令(适合初学者练习) |
Linux中许多常用命令是必须掌握的,这里将分享linux入门时常用的基本命令,绝对的实用干货! 开始之前,分享给大家Linux的视频讲解,小白可视频观看,更易吸收理解~ 视频主要内容: 先从基础讲解Linux的来龙去脉,企业常用的Linux系统CentOS的安装,配置。Linux十大种类命令的逐一讲解和示例。结合JAVA开发的Web应用。在Linux搭建Web应用运行环境:JDK,MySQL,Tomcat在Linux的安装、配置、日志查看等。以war形式部署Web应用。视频学习完能够满足在企业的实战要求。 在线观看: 资料下载: 文件目录指令pwd指令 基本语法: pwd 用于显示当前目录的路径 实操案例: ls指令 基本语法: ls [选项] [目录或是文件]常用选项-a :显示当前目录所有的文件和目录,包括隐藏的。-l :以列表的方式显示信息,相当于ll实操案例: 列出当前目录下所有的文件和目录: cd指令 基本语法: cd [参数]功能描述:切换到指定目录 常用参数绝对路径(以/开头的目录)和相对路径(以目录名开头的目录,从当前目录下开始查找) cd ~ 或者cd :回到自己的主目录 cd .. 回到当前目录的上一级目录 实操案例: mkdir命令 基本语法: mkdir [选项] 要创建的目录常用选项-p :创建多级目录 实操案例: rmdir指令 基本语法: rmdir 目录 功能描述:删除一个空目录 实操案例: touch指令 基本语法: touch 文件名称列表 功能描述:创建一个或多个空文件 实操案例: cp指令 基本语法: cp [选项] source dest常用选项:-r :递归复制整个文件夹 实操案例: rm指令 基本语法: rm [选项] 要删除的文件或目录常用选项:-r :递归删除整个文件夹 -f :强制删除不提示 实操案例: mv指令 基本语法: mv oldNameFile newNameFile (功能描述:重命名)mv /temp/movefile /targetFolder (功能描述:移动文件)实操案例: cat指令 基本语法: cat [选项] 要查看的文件名常用选项-n :显示行号 实操案例: more指令 基本语法: more 要查看的文件名 功能说明:more指令是一个基于VI编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。 快捷键: 实操案例: less指令 基本语法: less 要查看的文件名 功能说明:less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。 快捷键: 实操案例: head指令 基本语法: head 文件(功能描述:默认查看文件头10行内容)head -n 5 文件(功能描述:查看文件头5行内容,5可以是任意行数)实操案例: tail指令 基本语法: tail 文件(功能描述:默认查看文件尾10行内容)tail -n 5 文件(功能描述:查看文件尾5行内容,5可以是任意行数)实操案例: echo指令 基本语法: echo [选项] [输出内容] 功能介绍:输出变量或常量内容到控制台 实操案例: >指令 基本语法: 查看指令 > 目标文件 功能说明:将前一个查看指令中的结果覆盖写入到目标文件中,如果目标文件不存在,则新建。 实操案例: >>指令 基本语法: 查看指令 >> 目标文件 功能说明:将前一个查看指令中的结果追加写入到目标文件中,如果目标文件不存在,则新建。 实操案例: date指令 基本语法: 1) date(功能描述:显示当前时间) 2) date +%Y(功能描述:显示当前年份) 3) date +%m(功能描述:显示当前月份) 4) date +%d(功能描述:显示当前是哪一天) 5) date "+%Y-%m-%d %H:%M:%S"(功能描述:显示年月日时分秒) 6) date -s 字符串时间(功能描述:设置日期) 实操案例: cal指令 基本语法: cal [选项](功能描述:不加选项,显示本月日历) 实操案例: find指令 find指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端。 基本语法: find [搜索范围] [选项] 选项说明: -name:按名称查找,支持通配符。-user:按用户名查找-size:按文件大小查找实操案例: locate指令 基本语法: locate 要搜索的文件名 说明:locate指令可以快速在整个系统中定位文件路径。locate指令利用事先建立的系统中所有文件名称及路径的locate数据库实现快速定位给定的文件。locate指令无需遍历整个文件系统,查询速度较快。为了保证查询结果的准确度,管理员必须定期更新locate时刻。 实操案例: grep指令 基本语法: grep [选项] 查找的源文件内容常用选项:-n:显示匹配行和行号 -i:忽略大小写 说明:grep 过滤查找,管道符,“|”,表示将前一个命令的处理结果输出传递给后面的命令处理。 实操案例: gzip指令 基本语法: gzip 文件 功能说明:压缩文件,将文件压缩为*.gz文件存放在原文件所在目录,压缩成功后会把原文件删除。用于压缩单个文件。 实操案例: gunzip指令 基本语法: gunzip 文件 功能说明:解压缩文件命令,解压成功后存放在原压缩文件所在目录,并且把原压缩文件删除。 实操案例: zip指令 基本语法: zip [选项] XXX.zip 将要压缩的内容功能描述:将是指定文件或目录压缩成XXX.zip文件,用于压缩所有文件结构。 选项说明:-r:递归压缩,即压缩目录 实操案例: unzip指令 基本语法: unzip [选项] XXX.zip 常用选项: -d 目录:指定解压后文件的存放目录 实操案例: tar指令 基本语法: tar [选项] XXX.tar.gz [打包的内容] 功能描述:打包或者解压文件 选项说明: -c:产生.tar.gz打包文件-v:显示详细信息-f:指定压缩后的文件名-z:打包同时压缩-x:解压.tar.gz文件-C: 指定解压到哪个目录实操案例: Linux组的基本介绍: 在linux中的每个用户必须属于一个组,不能独立于组外,可以改变用户所属组。 在linux中每个文件有所有者、所在的组、其它组,也可以改变文件所在组。 文件/目录的所有者 一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者,默认情况下所有者所在的组也即使文件所在的组。 查看文件所有者和所在组指令 基本语法: ls –ahl 文件名 (a-all,h-human,l-list) 实操案例: 修改文件所有者指令 基本语法: chown 新所有者 文件名 chown newowner:newgroup file 同时修改用户的所有者和所有组 -R 如果是目录则使其下所有子文件或目录递归生效 功能说明:把文件所有者修改为指定的用户。 实操案例: 修改文件所在组指令 基本语法: chgrp 新组名 文件名 -R 如果是目录则使其下所有子文件或目录递归生效 功能描述:把文件所在组改为指定组 实操案例: 权限基本介绍 这里所说的权限都是文件和目录的权限。在Linux中,每一个文件和目录都有自己的访问权限,通过文件列表可以查看到。 RWX权限详解 rwx作用到文件 1) [ r ]代表可读(read): 可以读取,查看 2) [ w ]代表可写(write): 可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是对该文件所在的目录有写权限,才能删除该文件. 3) [ x ]代表可执行(execute):可以被执行 rwx作用到目录 1) [ r ]代表可读(read): 可以读取,ls查看目录内容 2) [ w ]代表可写(write): 可以修改,目录内创建+删除+重命名目录 3) [ x ]代表可执行(execute):可以进入该目录 rwx用数字表示 r=4(即2²),w=2(即2¹),x=1(即2º) 权限管理指令修改文件/目录权限的指令chmod 第一种方式:通过r、w、x变更变更权限 1) chmod u=rwx,g=rx,o=x 文件目录名 2) chmod o+w 文件目录名 3) chmod a-x 文件目录名 说明:u、g、o、a分别代表文件所有者、文件所在组用户、其它组用户、所有用户=、+、-分别代表设置权限、增加权限、去掉权限 第二种方式:通过数字变更权限 chmod 一组三个数字 文件目录名 说明:r=4 w=2 x=1 rwx=4+2+1=7 实操案例: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |