2019年10月19日 linux命令 运飞龙

2019年10月19日 linux命令 运飞龙,第1张

概述                 linux是类unix计算机 *** 作系统的统称                  linux *** 作系统的内核的名字也是“linux linux介绍    linux是芬兰大学生linux    torvalds于1991年编写的                   linux这个词本身只表示linux内核,但在实际上人们已经习惯了用linux来形容整个基于linux内核

                 linux是类unix计算机 *** 作系统的统称

                 linux *** 作系统的内核的名字也是“linux

linux介绍    linux是芬兰大学生linux    torvalds于1991年编写的

                  linux这个词本身只表示linux内核,但在实际上人们已经习惯了用linux来形容整个基于linux内核,并且使用gnu                    工程各种工具和数据库的 *** 作系统

                 linux内核

                                                             emacs集成开发环境和文本编辑器

                         一些gnu程序库和工具   gcc语言编辑器

linux发行版组成                   命令行shell                     gnome

                                           kde(qt编写)

                   图形桌面环境   gnome(gtk编写)   

                 应用软件            unity     

                     一些办公套件   openoffice 

                                    gcc

                      编译器   g++                                vi

                    文本编辑器到科学工具的应用软件  gedit

                                                                               rhel(redhat     enterprise    linux,也就是所谓的redhat   advance收费版本)

                  商业公司维护的发行版本   redhat系列   centos(rhel的社区克隆版本,免费)

                                                                               fedoracore(由原来的redhat桌面版本发展而来,免费版本)

                 

linux版本

                                                                              debian

                  社区组织维护的发行版本debian系列     ubuntu

 

                           dev   设备文件所在目录(device的缩写)

                           etc    包含了当前 *** 作系统用户所有配置的相关信息

                           home  当前 *** 作系统安装的用户的主目录

                           lib *** 作系统使用的库文件以及相关的配置都放在此目录下

                           mnt手机挂载的目录

                           media系统自动挂载目录

                           usr   unix软件资源包管理目录,存放的是当前用户下的一些东西

                     根目录结构     bin   linux *** 作系统下可执行的系统级的二进制命令(binary的缩写)

                           sbin超级用户需要用到的一些二进制命令存储在该目录(super    binary的缩写)

                           boot系统开机时需要加载的一些文件和配置

                           lost+found存放系统错误产生的文件碎片,方便用户查找和恢复

                           proc内核提供的一个接口,主要用来存储系统统计信息

                           root     root用户的宿主目录

目录结构             run存放系统运行时需要的一些文件

 

                             觉对路径     从当前位置开始描述的路径

 

                                              从当前位置开始描述

                            相对路径    表示当前目录

                                              表示当前目录的上一级目录

                                              两个临近目录直接进行切换  命令:cd

目录路径介绍

                                                                                         1  第一个robertohuang:当前登陆的用户

                                                                                         2  @:英文at,在的意思

                                                                                         3  第二个robertohuang:主机名

                                [email protected]:~$  4   ~:当前工作目录的位置,宿主目录

                                                                                         5  $:表示当前登录的用户为普通用户如果为#则是超级用户

 

                     tree       以树状形式显示当前文件和目录

                                  需要安装该软件:sudo    yum-y  install  tree(centos下)

                                                                                  -a(all)--列出当前目录下所有文件内容

                     is  查看指定目录下所有文件和目录信息   -r(recursive)--同时列出所有子目录层

                                                                                   -l--除了文件名之外,还将文件的权限,所有者,文件大小等信息详细列出来

 

 

                                                                            相对路径->cd./roberthohuang/tomcat

                                                                            绝对路径->  当前目录的上一级

                                                                            ..->当前目录

 

                       cd     进入指定目录(cd+path)                                                                              cd

                                                                            进入家目录(/home/robertohuang)三种方式    cd~

                                                                                                                                                      cd/home/robrtohuang

                     pwd    查看当前所在目录(printf  working  directory的缩写)

                                                                                  mkdir   world->创建wold目录

                                               创建:mkdir+目录名   mkdir-p  word/a/b->创建多级目录加参数-p

                      创建/删除目录   创建:touch+文件名

                            拷贝文件   cp  file.1txt   file2->将file1中的内容拷贝到file2.txt       文件不存在创建文件

                     cp

                             拷贝目录   cp-r   dir1     dir2->    将目录dir1中的内容拷贝到dir2中      dir2目录不存在创建目录

                 scp:super    copy的缩写

                 使用该命令的前提条件     目标主机已经成功安装openssh-server

     scp命令

                                 scp-r  目标用户名@目标主机ip地址:/目标文件的绝对路径/保存到主机的绝对/相对路径

                                                                                   在后续提示输入yes此时,只能输“yes”而不能简单输入y

                 使用格式   scp-r  目标用户名@目标主机ip地址:/目标文件的绝对路径/保存到本机的绝对/相对路径

                                  scp-r  [email protected]:/home/usertest/hone/robertohuang/test

                                  拷贝目录需要加参数-r

 

                     cat     cat  file   txt->将文件内容一次性输出到终端,如果文件太长,无法再终端全部显示

                                文件内容分页显示到终端,但是只能一直向下浏览,不能退回

                                        

                   more                      回车:显示下一行

                                  相关 *** 作  空格:显示下一页 

                                                      ctrl+p或↑:滚动到上一行

                                                  ctrl+n或↓:滚动到下一行          

                                                  q:退出

                               从文件头部开始查看前x行的内容

                    head   head-5  hello.c-->查看hello.c文件前五行的内容

                               如果没有指定行数,默认显示后10行内容

                              从文件尾部开始查看后x行的内容

                    tail     tail-5  hello.c-->查看hello.c文件后五行内容

                              如果没有指定行数,默认显示后10行内

                                获取网络接口配置信息,还可以修改这些配置

                 ifconfig  获取网络接口信息

                             测试与目标主机的连通性

                  Ping    命令格式   Ping(参数)(主机名或ip地址)

                      参数     -c数目:再发送指定数目的包后停止

网络管理                     -i秒数:设定间隔几秒送一个网络封包给一台机器,预设值是一秒送一次

                                        需要先安装nolookup:yum-y  install  bind  -utils

                   nolookup      查看服务器域名对应的ip地址

                                        一般访问网站都是使用域名,如www.baIDu.com,使用该命令就可以查看百度所有服务器的ip地址                                  adduser+用户名

                   创建用户

                                      useradd-s/bin/bash-g  usertest-d/home/usertest-m  usertest

                   设置用户组    groupadd   usertest

                   删除用户        deluser+用户名

                                         userdel-r   usertest     选项-r的作用是把作用的主目录一起删除

                          切换用户    su+用户名

用户管理                             sudo   passwd+用户名(luffy)

                          设置密码   passwd   root

                                           passwd

                           退出登陆用户     exit

                                  clear

                         清屏   ctrl+l

                          查看帮助命令   man+命令,如man  is

                                                      查看alias

                           设置或查看别名   设置  alias  pag=ps  aux/grep

                          -t<秒数>:送出警告信息和删除信息之间要延迟多少秒

                          -k:只是送出信息给所有用户,但不会实际关机

                          -r:shutdown之后重新启动

                          -h:将系统关机

                          -n:不调用init程序进行关机,而由shutdown自己进行

                          -f重新开机时,跳过fsck指令,不检查档案系统

                           -f重新开机时,强迫做fsck检查

                         -c:将已经正在shutdown的动作取消

                        shutdown-r  Now  立刻关机

                        shutdown-h  Now  立刻重新开机

                         shutdown-k   Now   hey!  Now....  发出警告讯息,但没有真的关机

                       shutdown-t3-row  立刻重新开机,但警告和删除processes之间,延迟3秒钟

                       shutdown-h10:42  hey   go   away    10:42分关机

                       stutdown-r10   hey...go   away    10分钟后关机

                       shutdown-c将刚才下的shutdown指令取消,必须切换至其他tty,登录,才能下此一指令

                       shutdown     Now切换至单人 *** 作模式(不加任何选项时)

       

 

 

 

 

 

 

 

 

 

关机重启

总结

以上是内存溢出为你收集整理的2019年10月19日 linux命令 运飞龙全部内容,希望文章能够帮你解决2019年10月19日 linux命令 运飞龙所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1023405.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存