一.linux的了解

  1. 什么是Linux?

        a,Linux是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布。它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。

         2.linux的特点

                     a.Linux是一种自由和开放源代码的操作系统,具有以下特点:

                       1.  自由:Linux的源代码是开放的,用户可以自由地访问、修改、发布和使用Linux的源代码。

                       2.  开放:Linux的源代码可以被任何人在任何地方自由地修改、发布和使用。

                       3.  免费:Linux的许多版本都是免费的,用户可以自由地下载和使用。

                       4. 灵活性:Linux支持多种硬件平台和应用程序,用户可以根据自己的需要自由地定制和扩展Linux的功能。

                       5.  安全性:Linux具有非常强大的安全性能,包括内置的防火墙、加密和用户权限管理等安全功能。

                       6.  高效:Linux具有高效的性能和稳定性,可以满足各种不同的需求,包括服务器、桌面、嵌入式系统等。

                       7.  多用户多任务:Linux支持多用户和多任务,可以同时运行多个应用程序和用户会话。

                       8.  国际化:Linux支持多种语言和国际化字符集,可以满足不同地区和语言的需求。

                       9.  社区支持:Linux有一个庞大的开发者和用户社区,可以为用户提供强大的支持。

二.linux中的基本的一些命令

         1.linux的基本命令

                   1.[root@localhost 桌面]# ls

                      a. root是用户名称 也是登录的用户

              b. localhst 是网址

             c. 桌面是当前所在的位置

          d.ls是例如出所在地址的目录及文件

                    2.cd的用法

          a. cd切换位置 列如:cd~ 切换到用户家 即是root家,cd / 切换到根  也就是windows中的我的电脑 

          b. cd 不加任何东西 即是切换的家里 

                     3. ls-lha的用法

                       a.ls-l 含义是查看以列表的形式列出当前用户家中的目录及文件

          b.ls -a 含义是列出 当前用户家中的隐藏文件及目录  

          c.ls-h 含义是列出文件的大小    多少M

                     4.pwd  cd.. 

        a.  pwd 表示当前路径

        b.  cd.. 返回上一级

      

          2.linux中文件及文件夹的增加 删除 修改 及查看

      1.linux中文件及文件夹的创建

                          a. 文件的创建

         touch +要创建文件 

         例如touch 1.txt  在创建文件时 可以加上.txt 也可以不用加   创建的是文件还是文件夹与后缀没有关系 与前面的命令相关

                          b.文件夹的创建

          1. mkdir+要创建的文件夹(目录)

         例如mkdir xixi  创建文件夹(目录)时不用写后缀也可以写后缀   创建的是文件还是文件夹与后缀没有关系 与前面的命令相关

                            2.创建多个文件递增

        mkdir -p  a/b/c/d/e  递增式创建必须加/ 

       2.linux 复制与粘贴cp 

         a.文件的复制

        1. cp -r liu long

        其中 -r 是复制文件夹 liu是被复制的文件夹  long是复制到long

        2. cp 1.txt  liu

        其中1.txt是被复制的文件  liu是复制到liu

                         b.文件的粘贴

        p:粘贴 直接在光标处粘贴

      3. 移动 文件及文件夹mv

        a. 移动文件及更改

          mv 1.txt  a/2.txt

          其中mv是移动的命令  1.txt是被移动的文件 a是移动到a文件夹里 2.txt是被移动后由1.txt更改为2.txt.

                            b.移动文件夹更改

          mv a b/c

          其中a是被移动的文件夹 b是移动到b c是移动后更改文件夹名字.

        4.删除文件及文件夹rm

        a.删除文件

        rm 1.txt  其中mv是删除的命令  1.txt是删除的文件名称

                             强制删除文件  rm -f  1,txt   f代表强制文件     

        b.删除文件夹

         rm -r a  其中mv是删除的指令  -r 是删除文件夹的前提   a是要删除的文件夹

        强制删除 文件夹  rm-rf a   rf 代表强制删除文件夹 

        c. 是否删除

                               y代表yes   同意

                               n代表no    不同意 

        

        

        

     

  

linux的认知与基本命令的更多相关文章

  1. linux系统常用的基本命令分类

    linux系统常用的基本命令分类: 文件命令:vim vimdiff diff mkdir touch rm mv cp ln cd ls more less head tail cat grep e ...

  2. Linux基础之常用基本命令备忘

    Linux基础之常用基本命令备忘 PWD   查询当前所在Linux上的位置 /         根目录 CD(change directory)切换目录  语法 CD /(注意添加空格)   LS ...

  3. Linux(centos)的常用基本命令

    Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限. 在启动Linux后屏幕出现如下界面显示: …… Re ...

  4. 一个本科学生对Linux的认知

    我是一名大三的普通一本大学的软件工程的一名学生,学校开设了一些关于系统开发的课程,纸上得来终觉浅,学校的课程课时较短,想要在56个课时之内学会一些公司需要的技能,无疑是纸上谈兵,一门语言的学习,需要的 ...

  5. Linux入门第二天——基本命令入门(上)

    一.常用命令介绍 常见命令可参考:http://man.linuxde.net/ http://linux.51yip.com/ 请对照参考! 常用的快捷键:http://blog.csdn.net/ ...

  6. 学习Linux入门50个基本命令

    Linux系统以一切皆文件的方式运行系统.虽然存在ubuntu版本的图形界面,但在企业的服务器里面还是以命令行系统运行为主. 以下是初学50个基本的Linux命令行的体会 1:pwd 显示当前你所在的 ...

  7. linux最常用的基本命令

    //**********************对应linux centos常用命令 **************************/// 安装centos6.6带有gnome桌面 ctrl+c ...

  8. Linux服务器运维基本命令

     ========Linux 服务器常用命令================ cd / 根目录cd ../ 上级目录   ls 列出文件目录    clear 清空控制台tar cvzf name.C ...

  9. Linux入门第二天——基本命令入门(中)

    一.文件搜索命令 1.文件搜索命令:locate 速度很快(具体见Linux工具网址的对比),注意无法找到新建的文件(原理暂不展开) locate命令其实是“find -name”的另一种写法,但是要 ...

  10. Linux入门第二天——基本命令入门(下)

    一.帮助命令 1.帮助命令:man (是manual手册的缩写,男人无所不能,/笑哭) 更多man用法以及man page的用法,参见:http://www.linuxidc.com/Linux/20 ...

随机推荐

  1. GPT3的技术突破:实现更准确、更真实的语言生成

    目录 1. 引言 2. 技术原理及概念 3. 实现步骤与流程 4. 应用示例与代码实现讲解 5. 优化与改进 6. 结论与展望 7. 附录:常见问题与解答 GPT-3 技术突破:实现更准确.更真实的语 ...

  2. 白嫖一个WebAPI限流解决方案

    什么是API限流: API 限流是限制用户在一定时间内 API 请求数量的过程.应用程序编程接口 (API) 充当用户和软件应用程序之间的网关.例如,当用户单击社交媒体上的发布按钮时,点击该按钮会触发 ...

  3. Nginx+php关联

    nginx配置php选项,解除对IIS.Apache的php环境依赖 php.ini配置 取消extension_dir注释 取消cgi.fix_pathinfo注释 nginx.conf配置 取消 ...

  4. msyql的基本操作(增删改查)

    一.SQL 语法要点 1.SQL 语句不区分大小写,但是数据库表名.列名和值是否区分,依赖于具体的 DBMS 以及配置. 例如:SELECT 与 select .Select 是相同的. 2.多条 S ...

  5. 机试练习(一)——Codeforces 784B Santa Claus and Keyboard Check

    最近在准备机试,对练习的机试题做个总结.之前没有学过C++,只学过C语言,但是实际用起来的时候发现C++是更适合机试的语言,因为它的库函数更多,能支持更多操作,将一些代码简化. 习惯了C语言定义字符串 ...

  6. kafka分区分配策略

    前言 现有主流消息中间件都是生产者-消费者模型,主要角色都是:Producer -> Broker -> Consumer,上手起来非常简单,但仍有需要知识点需要我们关注,才能避免一些错误 ...

  7. 2023-07-25:你驾驶出租车行驶在一条有 n 个地点的路上 这 n 个地点从近到远编号为 1 到 n ,你想要从 1 开到 n 通过接乘客订单盈利。你只能沿着编号递增的方向前进,不能改变方向 乘

    2023-07-25:你驾驶出租车行驶在一条有 n 个地点的路上 这 n 个地点从近到远编号为 1 到 n ,你想要从 1 开到 n 通过接乘客订单盈利.你只能沿着编号递增的方向前进,不能改变方向 乘 ...

  8. 一键配置 Linux 环境:zsh + tmux + vim

    默认使用root用户进行安装,整个流程优化过之后,如下 curl -sSL http://119.3.1.43/pub/sh/init-terminal.sh | bash -x # 安装完成之后,重 ...

  9. 使用DBeaver连接数据库

    下载网站:官网下载 参考链接:使用 DBeaver 连接 OceanBase

  10. TCP如何实现可靠传输、流量控制、拥塞控制

    上一篇文章中讲述了TCP首部的存储的数据,这一篇来聊聊这些数据帮助TCP实现一些特性. 可靠传输 TCP传输会保障数据的可靠和完整,如果数据传输过程丢失了,会重新传输. 保障的第一种协议方式是 停止等 ...