当前位置: 首页 > news >正文

建设银行北京招聘网站上海 建网站

建设银行北京招聘网站,上海 建网站,聊城建网站哪家好,网页版微信暂时无法登陆文章目录 linux的基础命令一、linux的目录结构#xff08;一#xff09;Linux路径的描述方式 二、Linux命令入门#xff08;一#xff09;Linux命令基础格式 三、ls命令#xff08;一#xff09;HOME目录和工作目录#xff08;二#xff09;ls命令的参数1.ls命令的-a选… 文章目录 linux的基础命令一、linux的目录结构一Linux路径的描述方式 二、Linux命令入门一Linux命令基础格式 三、ls命令一HOME目录和工作目录二ls命令的参数1.ls命令的-a选项2.ls命令的-l选项3.ls命令的-h选项4.ls命令选项的组合使用5.ls选项和参数的组合使用 四、目录切换相关命令cd/pwd一cd 切换工作目录二pwd查看当前工作目录 五、相对路径、绝对路径和特殊路径符一相对路径和绝对路径二特殊路径符 六、创建目录命令mkdir一mkdir命令二mkdir -p 选项 七、文件操作命令part1touch、cat、more一touch 创建文件二cat命令 查看文件内容三more命令查看文件内容 八、文件操作命令part2cp、mv、rm一cp命令复制文件文件夹二mv移动文件或文件夹三rm删除文件、文件夹1.rm命令-通配符 九、查找命令which、find一which命令二find命令-按文件名查找文件1.find命令-通配符2.find命令-按文件大小查找文件 十、grep、wc和管道符一grep命令二wc命令做数量统计三管道符 十一、echo、tail和重定向符一echo命令二反引号三重定向符四tail命令 linux的基础命令 一、linux的目录结构 Linux的目录结构是一个树型结构 Windows 系统可以拥有多个盘符, 如 C盘、D盘、E盘 Linux没有盘符这个概念, 只有一个根目录 /, 所有文件都在它下面 一Linux路径的描述方式 在Linux系统中路径之间的层级关系使用 / 来表示 /usr/local/hello.txt注意 开头的 / 表示根目录后面的 / 表示层级关系 二、Linux命令入门 一Linux命令基础格式 无论是什么命令用于什么用途在Linux中命令有其通用的格式 command [-options] [parameter]command:命令本身-options:[可选非必填]命令的一些选项可以通过选项控制命令的行为细节parameter[可选非必填]命令的参数多数用于命令的指向目标 语法中的[]表示可选的意思 示例 ls -l /home/itheima,ls是命令本身-l是选项/home/itheima是参数 意思是以列表的形式显示/home/itheima目录内的内容 cp -r test1 test2,cp是命令本身-r是选项test1和test2是参数 意思是复制文件夹test1成为test2 三、ls命令 ls命令的作用是列出目录下的内容语法细节如下 ls [-a -l -h] [linux路径]-a -l -h 是可选的选项Linux路径是此命令可选的参数 当不使用选项和参数直接使用ls命令本体表示以平铺形式列出当前工作目录下的内容 一HOME目录和工作目录 直接输入ls命令表示列出当前工作目录下的内容当前工作目录是 Linux系统的命令行终端在启动的时候默认会加载: 当前登录用户的HOME目录作为当前工作目录所以ls命令列出的是HOME目录的内容HOME目录每个Linux操作用户在Linux系统的个人账户目录路径在/home/用户名 如图中的Linux用户是itheima其HOME目录是/home/itheima 二ls命令的参数 ls [-a -l -h] [linux路径]当ls不使用参数表示列出当前工作目录的内容即用户的HOME目录当使用参数ls命令的参数表示指定一个Linux路径列出指定路径的内容 如通过ls / 列出了根目录的内容 1.ls命令的-a选项 ls [-a -l -h] [linux路径]-a选项表示all的意思即列出全部文件包含隐藏的文件/文件夹 可以看到ls -a 对比 ls 列出的内容更多了。 图中以.开头的表示是Linux系统的隐藏文件/文件夹只要以.开头就能自动隐藏只有通过-a选项才能看到这些隐藏的文件/文件夹 2.ls命令的-l选项 -l选项表示以列表竖向排列的形式展示内容并展示更多信息 3.ls命令的-h选项 -h 表示以易于阅读的形式列出文件大小如K、M、G-h选项必须要搭配 -l 一起使用 4.ls命令选项的组合使用 语法中的选项是可以组合使用的比如学习的-a和-l可以组合应用。 写法 ls -l -als -lals -al 上述三种写法都是一样的表示同时应用-l和-a的功能 5.ls选项和参数的组合使用 除了选项本身可以组合以外选项和参数也可以一起使用。 四、目录切换相关命令cd/pwd 一cd 切换工作目录 当Linux终端命令行打开的时候会默认以用户的HOME目录作为当前的工作目录 我们可以通过cd命令更改当前所在的工作目录 cd命令来自英文Change Directory 语法cd [Linux路径] cd命令无需选项只有参数表示要切换到哪个目录下cd命令直接执行不写参数表示回到用户的HOME目录 二pwd查看当前工作目录 通过ls来验证当前的工作目录其实是不恰当的 我们可以通过pwd命令来查看当前所在的工作目录 pwd命令来自Print Work Directory 语法pwd pwd命令无选项无参数直接输入pwd即可 五、相对路径、绝对路径和特殊路径符 一相对路径和绝对路径 如图通过pwd得知当前所在是HOME目录/home/itheima 现在想要通过cd命令切换工作目录到Desktop文件夹中去。那么cd命令的参数Linux路径如何写呢 cd /home/itheima/Desktop 绝对路径写法 cd Desktop 相对路径写法 绝对路径以根目录为起点描述路径的一种写法路径描述以/开头 相对路径以当前目录为起点描述路径的一种写法路径描述无需以/开头 二特殊路径符 如图当前工作目录处于/home/itheima/Desktop 现在想要向上回退一级切换目录到/home/itheima中如何做 可以直接通过cd即可回到HOME目录也可以通过特殊路径符来完成。 特殊路径符 . 表示当前目录比如 cd ./Desktop 表示切换到当前目录下的Desktop目录内和cd Desktop效果一致 … 表示上一级目录比如cd … 即可切换到上一级目录cd …/… 切换到上二级的目录 ~ 表示HOME目录比如cd ~ 即可切换到HOME目录或cd ~/Desktop切换到HOME内的Desktop目录 ~ /home/itheima/Deskto 六、创建目录命令mkdir 一mkdir命令 通过mkdir命令可以创建新的目录文件夹 mkdir来自英文Make Directory 语法mkdir [-p] Linux路径 参数必填表示Linux路径即要创建的文件夹的路径相对路径或绝对路径均可-p选项可选表示自动创建不存在的父目录适用于创建连续多层级的目录 二mkdir -p 选项 如果想要一次性创建多个层级的目录如下图 会报错因为上级目录itcast和good并不存在所以无法创建666目录 可以通过-p选项将一整个链条都创建完成。 注意创建文件夹需要修改权限请确保操作均在HOME目录内不要在HOME外操作 涉及到权限问题HOME外无法成功 七、文件操作命令part1touch、cat、more 一touch 创建文件 可以通过touch命令创建文件 语法touch Linux路径 touch命令无选项参数必填表示要创建的文件路径相对、绝对、特殊路径符均可使用 二cat命令 查看文件内容 有了文件后我们可以通过cat命令查看文件的内容。 不过现在我们还未学习vi编辑器无法向文件内编辑内容所以暂时我们先通过图形化在图形化中手动向文件内添加内容以测试cat命令 准备好文件内容后可以通过cat查看内容 语法cat Linux路径 cat同样没有选项只有必填参数参数表示被查看的文件路径相对、绝对、特殊路径符都可以使用 三more命令查看文件内容 more命令同样可以查看文件内容同cat不同的是 cat是直接将内容全部显示出来more支持翻页如果文件内容过多可以一页页的展示 语法more Linux路径 同样没有选项只有必填参数参数表示被查看的文件路径相对、绝对、特殊路径都可以使用 Linux系统内置有一个文件路径为/etc/services可以使用more命令查看 more /etc/services在查看的过程中通过空格翻页通过q退出查看 八、文件操作命令part2cp、mv、rm 一cp命令复制文件文件夹 cp命令可以用于复制文件\文件夹cp命令来自英文单词copy 语法cp [-r] 参数1 参数2 -r选项可选用于复制文件夹使用表示递归参数1Linux路径表示被复制的文件或文件夹参数2Linux路径表示要复制去的地方 复制文件 复制文件夹 复制文件夹必须使用-r选项否则不会生效 二mv移动文件或文件夹 mv命令可以用于移动文件\文件夹mv命令来自英文单词move 语法mv 参数1 参数2 参数1Linux路径表示被移动的文件或文件夹参数2Linux路径表示要移动去的地方如果目标不存在则进行改名确保目标存在 三rm删除文件、文件夹 rm命令可用于删除文件、文件夹 rm命令来自英文单词remove 语法rm [-r -f] 参数1 参数2 …… 参数N 同cp命令一样-r选项用于删除文件夹-f表示force强制删除不会弹出提示确认消息 普通用户删除内容不会弹出提示只有root管理员用户删除内容会有提示所以一般普通用户用不到-f选项 参数1、参数2、……、参数N表示要删除的文件或文件夹路径按照空格隔开 删除文件 删除多个文件 删除文件夹如下图必须使用-r选项才可以 演示强制删除-f选项 可以通过 su - root并输入密码123456和普通用户默认一样临时切换到root用户体验 通过输入exit命令退回普通用户。临时用root用完记得退出不要一直用关于root我们后面会讲解 1.rm命令-通配符 rm命令支持通配符 *用来做模糊匹配 符号*表示通配符即匹配任意内容包含空示例 test*表示匹配任何以test开头的内容*test表示匹配任何以test结尾的内容*test *表示匹配任何包含test的内容 演示删除所有以test开头的文件或文件夹 rm是一个危险的命令特别是在处于root超级管理员用户的时候。请谨慎使用。 如下命令请千万千万不要在root管理员用户下执行 rm -rf /rm -rf /*效果等同于在Windows上执行C盘格式化。 九、查找命令which、find 一which命令 我们在前面学习的Linux命令其实他们的本体就是一个个的二进制可执行程序。和windows系统中的.exe文件是一个意思。 我们可以通过which命令查看所使用的一系列命令的程序文件存放在哪里 语法which 要查找的命令 二find命令-按文件名查找文件 在Linux系统中我们可以通过find命令去搜索指定的文件。 语法find 起始路径 -name 被查找文件名 为了确保后续演示拥有最大的权限可以在整个系统完成搜索我们可以切换到root用户以获得管理员权限 执行命令 su - root输入密码123456和你普通用户的密码一样 查找文件名叫做test文件从根目录开始搜索 find 起始路径 -name 被查找文件名 基于语法可以有命令 find / -name test1.find命令-通配符 根据语法find 起始路径 -name 被查找文件名 被查找文件名支持使用通配符*来做模糊查询 符号* 表示通配符即匹配任意内容包含空示例 test*表示匹配任何以test开头的内容 查找所有以test开头的文件find / -name “test*” *test表示匹配任何以test结尾的内容 查找所有以test结尾的文件find / -name “*test” *test *表示匹配任何包含test的内容 查找所有包含test的文件find / -name “*test*” 基于通配符的含义可以结合find命令做文件的模糊查询。 2.find命令-按文件大小查找文件 语法find 起始路径 -size |-n[kMG] 、-表示大于和小于n表示大小数字kMG表示大小单位k小写字母表示kbM表示MBG表示GB 示例 查找小于10kb的文件find / -size -10k查找大于100MB的文件find / size 100M查找大于1GB的文件find / -size 1G 十、grep、wc和管道符 一grep命令 可以通过grep命令从文件中通过关键字过滤文件行 语法grep [-n] 关键字 文件路径 选项-n可选表示在结果中显示匹配的行和行号参数关键字必填表示过滤的关键字带有空格或其他特殊符号建议使用 将关键字包围起来参数文件路径必填表示要过滤内容的文件路径可作为内容输入端口 现在通过touch命令在HOME目录创建itheima.txt并通过图形化页面编辑并保存如下内容 过滤itheima关键字 过滤itcast关键字 过滤code关键字并显示行号 二wc命令做数量统计 可以通过wc命令统计文件的行数、单词数量等 语法wc [-c -m -l -w] 文件路径 选项-c统计bytes数量选项-m统计字符数量选项-l统计单词数量选项文件路径被统计的文件可作为内容输入端口 不带选项统计文件 统计字节数wc -c itheima.txt 统计字符数Rwc -m itheima.txt 统计行数wc -l itheima.txt 统计单词数wc -w itheima.txt 三管道符 学习了grep命令后我们在来学习一个新的特殊符号管道符| 管道符的含义是将管道符左边命令的结果作为右边命令的输入 cat itheima.txt的输出结果文件内容作为右边grep命令的输入被过滤文件 管道符的应用非常多例如 ls | grep Desktop,过滤ls的结果 find / -name test | grep /usr/lib64,过滤结果只找到带有/usr/lib64的结果 cat itheima.txt | grep itcast | grep itheima可以嵌套使用 cat itheima.txt的结果给grep itcast使用cat itheima.txt | grep itcast的结果给grep itheima使用 十一、echo、tail和重定向符 一echo命令 可以使用echo命令在命令行内输出指定内容 语法echo 输出的内容 无需选项只有一个参数表示要输出的内容复杂内容可以用 包围 演示 在终端上显示Hello Linux 带有空格或\等特殊符号建议使用双引号包围 因为不包围的话空格后很容易被识别为参数2尽管echo不受影响但是要养成习惯 二反引号 看一下命令echo pwd 本意是想输出当前的工作路径但是pwd被作为普通字符输出了。 我们可以通过将命令用反引号通常也称之为飘号****将其包围被包围的内容会被作为命令执行而非普通字符 三重定向符 我们再来学习两个特殊符号重定向符和 将左侧命令的结果覆盖写入到符号右侧指定的文件中将左侧命令的结果追加写入到符号右侧指定的文件中 例如 echo Hello Linux itheima.txt echo Hello itheima itheima.txt再次执行覆盖新内容 echo Hello itcast itheima.txt,再次执行使用追加新内容 四tail命令 使用tail命令可以查看文件尾部内容跟踪文件的最新更改语法如下 语法tail [-f -num] Linux路径 参数Linux路径表示被跟踪的文件路径选项-f表示持续跟踪选项-num表示查看尾部多少行不填默认10行 例如 查看/var/log/vmware-network.log文件的尾部10行tail/var/log/vmware-network.log 查看/var/log/vmware-network.log文件的尾部3行tail -3 /var/log/vmware-network.log
http://www.dnsts.com.cn/news/266467.html

相关文章:

  • ps自学网官方网站网站备案电话号码
  • 微信企业微网站石家庄网站建设外贸
  • 大型网站建设多少钱山东潍坊建设银行招聘网站
  • 欧美最火的社交网站怎么做网站开发的三个流程
  • 帝国cms网站建设9 1短视频安装软件
  • 做系统之前的网站wordpress怎么搬家
  • wordpress多站列表html模板语法
  • 有哪些做平面设计好的网站有哪些内容朔州推广型网站建设
  • 仿各个网站的问题交友wordpress
  • 安徽中机诚建建设有限公司网站北京网站建设公司排名浩森宇特
  • 国内做医疗耗材的网站怎么制作seo搜索优化
  • 全铝家居全屋定制十大名牌搜索引擎优化的工具
  • 在哪个网站做民营企业申报wordpress升级崩了
  • 成都公司注册地址有什么要求关键词优化排名易下拉排名
  • 小程序短剧wordpress优化打开速度插件
  • 自己做网站自己做推广教程视频教程舆情分析报告范文
  • 金阊做网站价格如何恢复网站
  • 啊里网站制作网站专题页面用什么做
  • qq音乐的网站建设信息专业网站建设公司用织梦吗?
  • 网站如何被手机端收录wordpress全局透明主题
  • 网站建设花钱少软件开发工程师的发展前景
  • 做画册的国外网站百度seo排名优化如何
  • 沭阳哪里可以做网站落伍者论坛 做网站
  • 网站建站建设宁乡电商网站建设收费
  • 建网站程序怎么办自己做的网站跳转到购彩大厅
  • 台州企业网站排名优化企业官网设计图
  • 如何将软件上传到公开网站免费h5页面制作软件app
  • 成都网站建设推进方案织梦的手机端网站模板下载地址
  • 昆明网站建设方案优化网站建设中图片联系方式
  • 中国网站排名网凡客诚品的商业模式