linux相关

1.介绍

 2.xshell 和ftp

    xshell 是一个客户端软件,用来连接虚拟机,并通过其命令行操作linux界面(如果乱码,将编码        改为utf-8)

     ftp 是一款文件传输软件,可以将本地Windows上的文件传输到虚拟机上

     获取ip 地址:ifconfig

3.入门须知

    linux严格区分大小写

    linux所有内容都以文件保存,不靠扩展名区分文件

    命令之间有空格

    ctrl+ c    结束当前正在运行的命令

    tab 键    自动快速补齐    

   ctrl+l       可以清屏

    方向键:上,下,左,右(移动光标)

     顶级目录,根目录了,两个同一个意思  即  /

4.系统命令

 su:在不退出登录的情况下,切换到另一个用户的身份

 例如:su lemon ,即切换到该用户,提示输入密码,输完密码

  #:表示超级管理员

  $:普通用户提示

  who:查看登录系统的用户

  whoami:确认自己的身份

  history:查找历史命令

  ipconfig:查看ip

  ping:用来查看网络是否连通,可以ping 一个地址

  例如:ping www.baidu.com

  kill:杀死进程,kill -9(强制杀死进程)

  date:显示日期  ,修改时间:date -s 时间或日期

  ls:查看当前目录下的文件和目录

  linux下常见目录含义:

      root:超级管理员用户主目录,存储root用户相关文件

      home:普通用户目录,存储普通用户的相关文件

      bin:存放常用命令的目录,例如su,grep等

      sbin:需要一定权限才能使用的目录

      etc: 存放配置文件的目录

  pwd:查看当前目录

  cd:用于切换目录

           用法:cd 目录路径(或者全路径)

                      cd.. /     切换到上级目录

                      cd /        切换到根目录

                      cd ~  (cd)   切换到用户主目录 (home下面的用户主目录,或者root目录)  

                      cd  bin  和cd /bin 区别在于:后者从/ 目录开始找

  mkdir:创建路径(或者说创建文件夹,同一个目录不能存在同名的文件或者子目录)

              用法:mkdir  目录名

  rmdir :删除空目录

               用法:rmdir 目录名(空目录)

                        rm  -rf 目录名(可以强制删除非空目录,也可以删空目录):

  touch :创建文件

               用法 :touch  文件名 

            

  vi:编辑文件(vim是该文件的加强版,会有颜色高亮)

         用法:vi  文件名 ,就进入了文件内部

                   按键盘 i 键,文件就进入可编辑模式,就可以编辑内容 

                   esc+:+wq    文件保存并退出

                   esc+:+q!     文件不保存并退出

                   输入 /  进入搜索模式,输入要搜索的内容 ,按enter键即可

                   按键盘G:可以直接定位到最末行(一定要按esc退出编辑模式)

                   按键盘g:可以直接定位到首行(一定要按esc退出编辑模式)

  ll:查看当前目录下的文件和目录以及它们的详细信息

        用法:ll 或者ls -l

  cp:用户复制

         用法:  cp  文件名    目标路径

                     cp  文件名a  文件名b        将文件名a 重命名为文件名b

                     cp  -R   目录名a   目录名b   将目录a 拷贝到目录b中

  cat:用于查看文件中的内容

          用法:cat  文件名

  mv:移动命令,即剪切命令(如果目标目录下有同名文件或目录,那么会提示是否覆盖,目录    非空不能覆盖)

          用法:mv  文件名/目录名   目录名

                     mv  -b  目录名  目录名      会强制覆盖,并将原来文件备份为: 文件名~

  find :查找文件,显示全目录

          用法:find [路径]  [选项]

                    find . -name  a.txt    从当前目录开始查找

                    find / -name  a.txt    从根目录开始查找

 grep:在指定文件中查找字符串并打印该行,过滤,经常和 |  连用

            用法 : grep  字符串  文件名

 head:查看前几行

             用法:head  -n  5    查看前5行

  tail:从指定点开始将文件写到标准输出

          使用该命令的 -f 选项可以方便的查阅正在改变的日子文件

          用法: tail -n  5 文件名   查看后5行

                      tail  -f  error.log  不断刷新,看到最新的内容

  ps:查看进程(动态)

         用法:ps -ef 显示所有运行进程,并显示启动进程的命令

  netstat:查看网络状态

         用法:netstat  -apn  查看所有端口 

                    netstat -apn  | grep  端口号     确定一个进程的状况

   chmod:赋权命令

               r:4,w:2,x:1 :d(目录)rwx  rwx   rwx    第一列代表属主权限,第二列代表属组权限,第三列代表其他用户权限

                                                 -(文件)rwx  rwx   rwx    第一列代表属主权限,第二列代表属组权限,第三列代表其他用户权限

                  用法:chmod  532   文明名       属主对该文件有读,执行执行权限;属组对该文件有写和执行的权限;其余用户对该文件有写的权限;[-R] 级联 ,对目录下的所有文件和目录授权

  tar :压缩和解压缩命令

         压缩用法:tar -czvf   文件名.tar.gz    目录,将目录(文件夹)打包为文件名为  文件名.tar.gz 的压缩包

                         c:创建

                         x:解压缩

                         z:gzip压缩算法

                         v:打包的整个过程可视

                         f:文件

           解压缩:tar -xzvf   文件名.tar.gz       将该文件解压

           zip -r  文件名.zip   目录

           unzip 文件名.zip

 防护墙相关命令

           即时开启,关闭防火墙:service iptables start;service iptables stop

           永久开启,关闭防火墙:chconfig iptables  on;chconfig  iptables  off

重启,关闭,退出命令

           重启命令:reboot ,shutdown -r now

           关机命令:halt   ,poweroff,shutdown -h now

注销:logout

非专业人士,仅供学习------迪士尼在逃保洁阿姨
原文地址:https://www.cnblogs.com/zflz/p/13736270.html