• Linux学习一



    1.Linux的优缺点:

        长处:

        稳定的系统

         免费或少许费用

         安全性,漏洞的高速修补

         多任务,多用户

       用户与用户的规划

       相对不耗资源的系统

       适合须要小内核的嵌入式系统

       整合度佳且多样的图形用户界面



        缺点:

        没有特定支持的厂商

        游戏支持度不足

        软件的支持度不足

        专业软件的支持不足


    2.系统文件夹文件

       /:根文件夹。包括整个Linux系统的全部文件夹文件

      /boot:存放启动linux系统所需的文件,包含内核文件,映像文件,启动菜单配置文件

     /deb:存放linux系统中的硬盘。键盘。鼠标,光驱等各种设备文件

       /root:系统管理员的宿主文件夹,即root账户的家文件夹

      /bin:放置操作系统最主要的用户命令

      /sbin:存放linux系统中最主要的命令,一般管理员用户才干有权限运行。

      /etc:存放linux系统及各种程序的配置文件。

      /var:存放系统中常常须要变化的一些文件。如系统日志文件

       /home:存放全部普通用户的默认宿主文件夹(家文件夹)

       /lib:保存一些共享的函数库。

      /usr:包括很多子文件夹,用来存放系统命令和程序信息

        /tmp:存放系统执行过程中使用的一些暂时文件。


    3.一些主要的命令

         

         echo $LANG    查看眼下所支持的语言

         LANG=en_US  设置眼下所支持的语言

         date  显示日期

       





    显示日历的命令:cal

       


      cal   指定年//显示整年的日历




    cal month year




    使用简单的计算器:

    使用bc命令



    +加法

    -减法

    *乘法

    /整除

    ^指数

    %余数

    quit命令,离开计算器


    10/100怎么是0了,这里使用的整除取整。这是应为bc默认仅输出整数。假设要输出所有小数,那么就必需要运行scale=number,那个number就是小数点后面的位数,比如;



    上面保留的是3位小数。


    4.主要的热键

    tab键具有命令补全的功能,能够避免我们打错命令或文件名称。

    ca [tab][tab]



    上面全部ca开头的命令都被显示出来了,那么假设你输入ls -al ~/.bash在加两个tab会怎么样了?



    在该文件夹以下以.bash为开头的文件名称都会被显示出来了。

    总结:

    tab接在一串命令的第一个命令的后面,则为“命令补全”。

    tab接在一串命令的第二个命令后面时,则为“文件补气”;



    5.ctrl  +c按键。假设你在linux以下输入错误的命令或參数时。有的时候这个命令或程序会在系统下不停的执行。这个时候就能够使用ctrl+c。结束执行,让当前的程序停下来。只是注意,这个组合键能够将正在运作中的命令中断,假设你正在执行比較重要的命令,别急着使用这个组合键。

    6.ctrl+d,这个组合键代表键盘输入结束(end of file or end of input)的意思,另外也能够用来替代exit的输入 ,比方直接离开文字界面。就能够直接使用这个组合键,相当于exit。


    7.当出现command not found的时候可能是下面原因产生的:

        这个命令不存在,由于该软件没有安装之故,解决的方法就是安装该软件。

        这个命令所在的文件夹眼下的用户并没有将它增加命令搜寻路径中,能够把该命令增加path中;

        命令错了。

      

    8.man pge在线帮助文档

       man date

       


    进入man命令后。你能够按下空格键往下翻页,你能够按下q按键来离开man的环境。

    你看到DATE(1)中没有。不同的数字有不同的含义:

     1:用户在shell环境中能够操作的命令或可运行的文件

    2:系统内核可调用的函数工具等

    3:一些经常使用的函数function与库函数library,大部分为c的函数库

     4:设备文件的说明,通常在/dev下的文件

    5:配置文件或是某些文件的格式

    6:游戏games

    7:惯例与协议等,比如Linux文件系统。网络协议,ASCII code等说明

    8:系统管理员可用的命令

    9:跟kernel有关的文件

    当中比較重要的是1,5,8

    在man page中能够使用空格向下翻页,也能够使用page up或page down进行翻页。假设你想知道某些keyword的话,你能够在不论什么时候输入/word来主动查找keyword。

    比方输入/date,则查找到全部的出现date的位置。

    home键去到第一页,?string向上查询string字符串



    9.info page。在unix like系统中都能够使用man命令。可是linux又额外提供了一种在线查询求助的方法。那就是利用info命令。在info page中一些按键的使用。

     page down向下翻页

    page up向上翻页

    tab 在节点之间移动,有节点的地方一般会以“*”显示

    enter  当光标在节点上面时,按下enter能够进入该节点

    B   移动光标到该info界面其中第一个节点处

    E 移动光标到该info界面其中的最后一个节点处

    N   前往下一个节点处

    P     前往上一个节点处

    U     向上移动一层

    S(/)   在infopage其中进行查询

    H    显示求助菜单

    ?   命令一览表

    Q  结束这次的info page

    info page是仅仅有在linux上面才有的产物,并且易读性增强非常多。



    10.其它实用的文件能够到/usr/share/doc这个文件夹下进行查看


    11超简单的文本编辑器nano

         使用nano 文件名称,能够打开一个文件或创建一个文件进行写操作。

    nano中一些组合键的使用

    ctrl +g。取得在线帮助

    ctrl+x离开namo软件。若改动过文件会提示是否须要保存

    ctrl+o保存文件,若你有权限的话就行保存文件了

    ctrl+r从其它文件读入数据,能够将某个文件的内容贴在本文件里

    ctrl+w查询字符串

    ctrl+c说明眼下光标所在处的行数与列数等信息

    ctrl+_能够直接输入行号,让光标高速移动到改行

    alt+y校正语法功能开启或关闭(单击开,在单击关)

    alt+m能够支持鼠标来移动光标的功能。


    11.查看系统的使用状态使用who命令,假设要查看网络的连接状态。能够运行netstat  -a这个命令

    12.将数据同步写入硬盘中的命令:sync

    13.惯用的关机命令shutdow需在root账号些运行。不然需输入password

       -t sec:-t后面加秒数,也即过几秒后关机的意思

        -k   :不要真关机,仅仅是发送警告消息出去

        -r    :   在系统的服务停掉后。马上关机

        -n   :不经过init程序。直接以shutdown的功能来关机

        -f    :关机并开机之后,强制略过fsck的磁盘检查

        -F   :系统重新启动之后,强制进行fsck的磁片检查

        -c    :取消已经在进行的shutdow命令内容


     /sbin/shutdown -h 10 ‘i will shutdown after 10 mins’告诉大家,这台机器会在10分钟后关机,而且会显示在眼下登录者的屏幕前方

    shutdown -h now   立马关机,当中now相当于时间为0的状态

    shutdown  -h  20:25   系统在今天的20:25分关机,若再21:25才运行此命令,则隔天关机

    shutdown   -h   10  系统过10分钟后自己主动关机

    shutdown  -r    now   系统立马重新启动

    shutdown  -r +30 ‘the system will reboot’  再过30分钟系统会重新启动,并显示后面的消息给全部在线的用户

    shutdown  -k  now  ‘this system will reboot’ 仅发送警告信件的參数,系统并不会关机




    14.重新启动,关机:reboot,halt。poweroff

          reboot重新启动

          shutdown能够根据眼下已启动的服务来逐次关闭各服务后才关机。

          halt却可以在不理会眼下系统状况下。进行硬件关机的特殊功能。

    15.    inti 0也能够进行关机操作


    好了这次学习总结就写这了,以后接着学习些笔记了




    本文原创,转载请注明来自:http://blog.csdn.net/j903829182/article/details/39826855



  • 相关阅读:
    把EXE可执行文件等作为资源包含在Delphi编译文件中
    delphi怎么做桌面滚动文字?
    cxGrid控件过滤筛选后如何获更新筛选后的数据集
    我的ecshop二次开发经验分享
    ECSHOP 数据库结构说明 (适用版本v2.7.3)
    cxGrid 怎样才能让不自动换行 WordWrap:=false
    vi notes
    ODI中显示us7ascii字符集的测试
    ODI 11g & 12c中缓慢变化维(SCD)的处理机制
    ODI中的临时接口
  • 原文地址:https://www.cnblogs.com/llguanli/p/6788865.html
Copyright © 2020-2023  润新知