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

银川网站推广wordpress 文章 按钮

银川网站推广,wordpress 文章 按钮,湖北省建设信息网官网,wordpress固定链接index.php哈喽小伙伴们#xff0c;从这篇文章开始#xff0c;在学习数据结构的同时#xff0c;我们开启一个新的篇章——Linux操作系统的学习#xff0c;这将会是又一个新的开始#xff0c;希望小伙伴们能够认真细心#xff0c;不要掉队哦。 目录 一.什么是Linux 二.为什么要学习…哈喽小伙伴们从这篇文章开始在学习数据结构的同时我们开启一个新的篇章——Linux操作系统的学习这将会是又一个新的开始希望小伙伴们能够认真细心不要掉队哦。 目录 一.什么是Linux 二.为什么要学习Linux 三.Linux环境搭建 四.Linux基本指令 1.XShell登录 2.clear 3.pwd  4.ls 4.(1) ls -l 4.(2)ls -la 4.(3)ls -ld 5.mkdir 5.(1)mkdir -p 6.cd 6.(1)cd ./.. 6.(2)cd - 6.(3)cd ~ 7.touch 8.whoami 9.which 10.alias 11.stat 12 .tree 13.rm 14.man 15.cp 16.mv 17.nano 18.cat 19.echo 20.more 21.less 22.head 23.tail 24.| 25.wc 26.date 27.cal 28.find 29.grep 30.zip 31.tar 32.sz 33.scp 34.bc 34.uname 35.热键 五.总结 一.什么是Linux Linux是一个免费的面向开发人员的操作系统由全世界的程序开发人员共同开发。 Linux可以安装在各种计算机设备中如手机、平板电脑、路由器、台式电脑、超级计算机等。它的主要特点是多用户多任务良好的界面支持多种平台。 Linux和Windows操作系统是目前应用最广泛的两个操作系统而被广泛使用的Android操作系统就是在Linux上创建的。 二.为什么要学习Linux Linux技能在IT行业中非常有价值。许多企业和组织都使用Linux作为主要的服务器和操作系统因此对于有Linux技能的人才需求很高。学好Linux可以增加你的职业发展机会并为你在就业市场上脱颖而出。 Linux操作系统具有很高的自由度和定制性。你可以根据自己的需求和喜好自由选择和定制各种软件、工具和界面。学好Linux可以让你充分发挥创造力和个性化需求打造适合自己的工作环境和工具链。 学好Linux是每一个优秀程序员都必须要做到的事。 三.Linux环境搭建 主要有三种方式 直接安装在物理机上。但是由于Linux 桌面使用起来非常不友好不推荐。使用虚拟机软件将 Linux 搭建在虚拟机上。但是由于当前的虚拟机软件(如 VMWare 之类的)存在一些bug会导致环境上出现各种莫名其妙的问题比较折腾。 使用云服务器可以直接在腾讯云阿里云或华为云等服务器厂商处直接购买一个云服务器。 博主本人更加支持第三种方式虽然要花些money但是用起来方便快捷更适合萌新。 此外我们还需要下载一个软件XShell此后Linux的基本操作都将会在XShell上进行。 这些小伙伴们可以自行选择并下载。 四.Linux基本指令 指令本质上是程序指令、程序、可执行程序都是一码事。 1.XShell登录 XShell界面如下 那么我们登录则需要输入指令 ssh root公网IP 其中这个公网IP可以在你所购买的云服务器中找到。 回车之后会弹出输入密码的界面 登录成功则显示如下界面 然后我们就可以进行Linux的各种操作啦。 2.clear 能够看出上边的界面有非常多的提示我们登陆成功的英文我们可以使用clear指令进行清除 3.pwd  pwd指令可以显示我们当前在linux操作系统所处的路径 初始路径即为/root其中‘/’是linux下的路径分隔符。 4.ls ls指令能够显示出我们当前路径下的文件名 此时我们的路径即为/root。 ls指令也可以直接路径来直接显示某路径下的文件 此操作同样适用于ls的下属各种扩展指令。 4.(1) ls -l 单独一个ls指令只会显示文件的名字而ls -l指令可以显示文件的更多属性 包括文件名创建日期时间等等。 ls -l可以简写为ll。 4.(2)ls -la ls -la指令可以显示出当前路径下的隐藏文件 如图以‘.’开头的文件即为隐藏文件。 有小伙伴可能会奇怪为什么一个是‘.’另一个是两个‘..’。 其中‘.’表示的是当前路径下的隐藏文件‘..’表示的是上一级路径下的隐藏文件。 4.(3)ls -ld ls -ld指令可以仅显示某路径的目录信息而不进入目录 如图ls -ld指令 路径就可以仅显示路径目录的信息。 5.mkdir 我们知道一个路径下可以有单一的文件也可以有文件夹。 mkdir指令能够在我们当前目录下创建一个新“文件夹” 如图博主随便新创建了一个名为12345的文件夹。  蓝色字体即为文件夹其他则为不同扩展名类型的单一文件。 5.(1)mkdir -p mkdir -p指令可以一次性创建一串路径 当前能够看出确实有a目录那么我们如何判断其他几个目录是否创建成功呢 请移步tree指令。 6.cd cd指令能够帮助我们进入指定的文件夹也就是更改当前路径 如图 我们进入/root路径下的12345文件夹同时pwd一下显示当前路径。 同时cd指令也可以直接 指定路径来进入该路径 6.(1)cd ./.. 承接4.(2)的隐藏文件显示‘.’表示的是当前路径下的隐藏文件‘..’是上一级路径下的隐藏文件。 cd .指令则表示保持为当前路径cd ..指令则会回退到上一层路径 如图初始我们所处路径为/root/12345cd .之后并未变化cd ..之后则返回上一级路径。 当然回退是有尽头的当我们一直回退最终会处于根目录/ 6.(2)cd - cd -指令可以直接跳转到我们最近一次所处的路径下 6.(3)cd ~ cd ~指令可以直接进入用户的家目录 大家刚开始学习Linux时默认的root账号对应的家目录即为/root。 7.touch touch指令可以在当前路径下创建一个新的文件 如图我们创建一个名为file.txt的文件并ls显示。 8.whoami whoami指令能够查看当前正在使用linux系统的用户名 例如我们当前的用户名就是root。 9.which which指令可以要求系统打印出我们指定的指令在系统中所处的路径 如图pwd和cd指令都在/usr/bin路径下。 10.alias alias指令可以给其他指令起一个别名 如图我们将ls -la指令另起别名为lala就同样可以执行ls -la的功能。 11.stat stat指令可以帮助我们查看文件的更深层次的信息 12 .tree tree指令能够直接以树状形式显示某目录的结构 13.rm rm指令能够删除当前路径下的文件或文件夹 删除文件时系统默认会提示我们是否要真的删除y和n分别代表确认和取消。 如果不想显示系统提示则使用rm -f指令 如果想要删除非空文件夹则需要使用rm -r指令 其中-p代表强制指令-r代表递归指令。 14.man man指令能够显示指定指令信息 上图是man pwd的结果我们可以查看有关pwd指令的各种信息按q键则退出该界面。  15.cp cp指令能够将一个指定文件或文件夹拷贝到指定位置 如图我们将file.txt文件拷贝到/root路径下。 同时还可以将拷贝的文件重命名需要在目的地路径后加上要重命名的名字 如果想要拷贝非空文件夹同样需要加上-r即cp -r。 16.mv mv指令可以在指定目录下对一个文件或文件夹进行重命名 mv指令还有另一种操作可以将指定目录下的文件移动到指定位置即剪切 同样可以重命名移动的文件的名字操作与上边cp指令一样。 17.nano 学了这么多指令相信大家都想在Linux上写写代码那么现在它来了。 nano指令能够让我们对文件进行操作 执行此操作之后会显示写代码的界面我们便可以再此写代码。  我们写下如上代码然后注意看最底层 有很多操作指令其中ctrl x是保存之后会显示 再选择Y/N即确认保存取消保存和Cancel取消操作。 保存之后会返回Linux控制台这时候通过gcc指令进行编译 编译成功之后会生成一个a.out的可执行程序通过./a.out指令便可执行 18.cat cat指令能够将文件的内容打印出来 此外cat -n指令能够顺便打印出行号 还有一个tac指令它是cat指令反着来写同理它的作用是反着打印文件内容 19.echo echo指令能够将一串字符打印在Linux显示器上 除此之外echo指令还能够将该字符串写入文件中 能够看出一开始我们并没有file.txt这个文件这就说明我们执行指令时同时也创建了文件。 但是这个功劳并不属于echo而是属于。 称为输出重定向能够直接创建一个空白文件。 那么这两者之间到底有什么关系呢 echo指令的作用确实是将一个字符串打印到显示器上而的作用就是将原本要打印到显示器的字符串写入文件中去而上图所示的就相当于把空白字符串写入文件。 但是也有缺陷 能够看出每次写入文件时都是从头开始写入也就是新内容会将原内容覆盖。 而为了解决这一问题需要使用: 称为追加重定向是从文件的末尾开始写入同时也会自动换行。  此外还有输入重定向它的作用是把文件内容输入到显示器中 20.more 现在有一个很大的文件它有10000行的代码我想要将它显示在显示器上但是如果我们使用cat指令 会发现它直接就跳到了文件的末尾需要往上翻才能看到前边的代码。 而more指令就可以从文件头开始打印文件数据 more指令会从头开始打印直到占满一个屏幕后停止后续按回车键就会继续往下遍历按q键便可退出遍历。 此外在遍历过程中在最后一行输入/ 任意文本便可直接显示出有该文本字样的代码。 21.less less指令与more指令的功能类似都是从头开始打印文件内容不同的是more指令下阅读文件内容只能靠回车键向下遍历在通过鼠标轮滑上下遍历。 而less指令可以直接通过键盘上的上下箭头来实现上下遍历。 less指令同样可以用/ 任意文本进行搜索并按q键退出。 22.head head指令能够默认帮助我们显示某文件的前十行内容 此外head -数字能够从文件开头为我们显示指定的行数 既然有头那就一定有尾。 23.tail tail指令则是默认为我们显示文件末尾的10行同时也可以指定要显示的行数 那如果我想要看中间的5000行到5010行的11行内容该怎么办呢 24.| |是一个级联指令它可以将前后两个命令连接起来使用并且可以连续使用。 如果我要看5000行到5010行的内容就可以从头先显示5010行内容再从这5010行内容中从尾显示前11行内容即可 如果我还想将这11行内容逆置就在级联一个tac指令 25.wc wc指令能够打印出文件的字节数、行数、字数 此外字节数、行数、子数也可以单独打印分别是 wc -l         行数 wc -c        字节数  wc -w       字数 26.date date指令能够显示出当前Linux系统所处的时间信息 但是这样的显示方式我们中国人看起来并不舒服所以我们还可以进行格式化打印 其中的-、_、:等符号可以自行选择此外打印的所有格式如下 %H          小时24小时制00~23 %I           小时12小时制01~12 %k          小时24小时制0~23 %l           小时12小时制1~12 %M         分0059 %p          显示出上午或下午 %r           时间12小时制 %s          从1970年1月1日午夜0点到目前经历的秒数 %S          秒0059  %T          时间24小时制hh:mm:ss %X          显示时间的格式H时M分S秒 %Z          按字母表排序的时区缩写 %a          星期名缩写 %A          星期名全称 %b          月名缩写 %B          月名全称 %c          日期和时间 %d          按月计的日期0131 %D          日期mm/dd/yy  %h          月名缩写 %j           一年的第几天001~366 %m         月份0112 %w         一个星期的第几天0代表星期天 %W        一年的第几个星期0053星期一为第一天 %x          显示日期的格式mm/dd/yy %y          年份的最后两个数字1999则是99 %Y          年份比如1970、1996等 %C          世纪通常为省略当前年份的后两位数字 %U          一年中的第几周以周日为每星期第一天 %e          按月计的日期添加空格等于%_d 27.cal cal指令能够打印出Linux系统的当前所处月份的日历信息 cal 年份指令则会显示一年12个月的日历信息 cal -3指令则会打印出当前月、前一个月和后一个月连续三个月的日历信息 28.find find指令能够在Linux树状系统中进行文件查找 具体格式为find 路径 -name(以名字查找) 文件名。  29.grep grep指令能够将我们指定的关键字在文件中找到并打印出来 grep -n则可以同时打印出行号  grep -v则会打印出除了关键字以外的信息 grep -i则会忽略关键字的大小写 30.zip zip指令能够将目录文件进行打包压缩 具体操作为 zip 压缩后的名字(后缀.zip必备) 要压缩的目录名 如图text目录下有一个LearnLinux文件夹内部有文件将其解压确实得到一个压缩包。 如果不想全部打包则可以在 zip 压缩后的名字(后缀.zip必备) 后加上要打包的文件名即可。 想要解压压缩包则需要unzip指令 我们将次压缩包剪切到/root目录下进行解压结果解压后得到的LearnLinux文件夹为空。 这仍然是因为没有添加 -r指令当我们添加-r指令后就可以将其内容的文件全部压缩并解压了 此外undir仅能将压缩包解压到当前目录想要解压到其他地方则需要undir -d 路径。 31.tar tar指令也是一种压缩文件的指令能够将文件压缩成tgz格式 具体操作为 tar -czf 加压缩后的名字(后缀.tgz必备) 要压缩的文件 解压的指令为 tar -xzf 压缩包同时也可以加上 -C(大写)  路径解压到指定路径下 能够看出tar指令不需要附加 -r指令就可以将文件的全部内容进行压缩。 32.sz sz指令能够将Linux系统下的压缩包传到我们的windows系统下 同时也有rz指令则是能够将windows系统下的压缩包传到我们的Linux系统。 33.scp scp指令能够实现两台Linux机器之间的压缩包互传具体操作为 scp xxx.tgz 用户名另一台Linux机器的IP:要拷贝到的路径。 由于博主只有一台Linux机器所以无法做演示hh。 34.bc bc指令能够调用Linux系统下的计算器执行各种运算 输入quit退出。 34.uname uname指令能够查看当前Linux机器的信息uname -r指令可以查看内核版本信息 35.热键 Linux系统下也有很多实用的热键指令 ctrl c        终止当前指令 ctrl d        退出Linux系统 ctrl r         对用过的历史命令进行搜索 tab              补齐命令 小伙伴们可以下去自行尝试理解。 五.总结 以上就是有关Linux操作的大多数基础命令啦虽然很多但是并不建议小伙伴们去死记硬背。 这些东西就和我们刚开始学习编程一样敲的多了练的多了自然就能慢慢掌握啦。 最后小伙伴们不要忘记一键三连支持一下博主哦。 我们下期再见啦
http://www.ho-use.cn/article/10819370.html

相关文章:

  • 写作网站原码平安车险官方保险网站
  • 工业软件公司排名优化大师手机版
  • 无锡网站建设维护制作公司网站应该考虑什么
  • 备案期间网站要关闭吗wordpress 猪八戒
  • 做网站需要展示工厂么网站logo在哪里
  • 企业网站建设哪家效果好龙岩网站优化费用
  • 教育行业网站网站建设策划框架
  • 做编程网站有哪些方面做网站的图片素材网站有哪些
  • 呼和浩特市手机网站济南建网站app
  • 西安网站建设创意app推广赚钱平台
  • 网站建设公司好发信息网安吉网站建设公司
  • 打开建设银行网站wordpress 审核用户
  • 个人做网站如何赚钱吗windows卸载wordpress
  • 建设银行网站上改手机免费crm系统手机版
  • cn 域名网站做网站需要的企业
  • 汕头市网站建设分站公司wordpress调用自定义文章类型文章
  • 网站定制要花多少钱平台和自建网站服务提供者
  • 网站建设世纪明珠厦门网站建设及维护
  • 制作企业网站要多少钱西宁站 网站
  • 青浦网站设计大连工程信息招标网
  • 上海网络平台网站阜阳建设网站
  • 重庆网站建设cqsday网站内容页优化
  • 工信部网站备案平台wordpress相似推荐
  • 中国建设银行网站查询密码是什么深圳网站优化包年
  • 随州网站建设外包公司青岛网络营销网络推广介绍
  • 网站的标题怎么做吸引人网站建设 设计方案 百度文库
  • wordpress旅游网站主题论述制作网站的一般过程
  • 江苏省城市建设信用手册网站茂名网站建设哪家好
  • 重庆大坪网站建设泉州市第一建设有限公司网站
  • 大理市城乡建设局网站怎样查网站用什么程序做的