zoukankan      html  css  js  c++  java
  • linux基本命令

    登陆:输入用户名密码

    退出:exit显示logout即退出(结束当前作业并没有退出)

    具体输入linux可以使用xshell5软件

    第一次连接虚拟机需要输入主机号等(在虚拟机里输入ifconfig查看基本信息)用open,之后就可直接连接

    基本命令:

    显示日期的命令:date
    直接输入date

    [root@xiehui ~]$  date

    显示年月日

    [root@xiehui ~]$ date +%y/%m/%d

    [root@xiehui ~]$ date +%Y/%m/%d

    显式小时和分钟

    [root@xiehui ~]$ date +%H:%M

    [root@xiehui ~]$ date +%h:%m

    在线求助命令:man
    用法:
    空格或者Page Down键向后翻页
    Page Up键向前翻页
    输入“/单词”来查询关键词或者词组,这里不区分大小写
    通过SEE ALSO部分可以查看相关的命令
    通过q键退出
    Home键回到最前面
    End键至末尾
    回车键查看下一行
    举例:man date
    日历显示命令:cal
    简单计算器:bc
    Linux下面强烈建议不要通过直接关闭电源的方式来关机,使用正确的关机指令:如shutdown或者reboot,关机之前最好强制将缓存写入硬盘
    命令shutdown举例

    shutdown -h now  立刻关机

    shutdown -h 20:25 系统在今天的 20:25 分会关机

    shutdown -h +10   系统再过十分钟后自动关机

    shutdown -r now   系统立刻重启

    shutdown -r +30 'The system will reboot'  再过三十分钟系统会重新开机,并显示后面的信息。

    shutdown -k now 'This system will reboot'   仅发出警告信息,吓唬人!

    相对路径与绝对路径
    绝对路径的写法一定以“/”开始,例如/usr/share/doc
    相对路径的写法不从“/”开始,例如share/doc,./share/doc,../usr/share/doc
    几个特殊符号

    .  代表当前路径

    ..  代表上层目录

    ~  代表用户根目录

    ~user 代表user的根目录

    /  代表系统根目录

    改变当前路径的命令:cd
    显示当前路径的命令:pwd
    建立目录的命令:mkdir
    语法:

      mkdir [-mp] [目录名称]

      -m 选项可以改变默认的文件属性

      -p 选项用于创建需要的目录结构

      m和p同时使用,则仅控制最后一个目录的属性

    删除目录的命令:rmdir
    语法:

      rmdir [-pv] [目录名称]

      -p  选项用于删除整个目录结构

      -v  选项用于显式详细信息

      一定要确保目录非空,否则要报错

    删除非空的目录可以用rm命令
    显示属性命令:ls
    语法:

      ls [-aABdlS] [路径...]

    参数说明:

      -a   全部的文件都列出(包括隐藏文件)

      -A  忽略当前路径和上级路径

      -B  忽略备份文件(以~结尾)

      -l    一行一个文件,包含几乎全部属性

      -S   以文件大小排序

      -d   只显示目录的属性,而不是路径下的文件

      --color=never   不要显示颜色

      --color=always  均显示颜色

      --color=auto    由系统自行判断

    拷贝命令:cp
    语法:

      cp [-iruv] [源文件] [目标文件]

    参数说明:

      -i 在文件覆盖之前显示确认信息

      -r 拷贝整个目录结构

      -u, --update:如果源文件比较新,或者是没有目标文件,那么才会进行copy的动作,可用于备份。

      -v 显示详细信息告诉用户当前执行的动作

    删除命令:rm
    语法:
    rm [-firv] [文件名称]
    参数说明:

      -i  删除前让用户确认,文件删除时这是默认值,如果使用递归删除则不是默认值。

      -r  递归删除

      -f  强制删除,忽略掉不存在的文件,且删除前不需要用户确认

      -v   显示当前操作的详细信息

    移动文件命令:mv
    语法:
    mv [-fiuv] [源文件] [目标文件]
    参数说明:

     -f  覆盖文件前不需要用户确认

     -i  覆盖文件前让用户确认

     -u  当源文件比目标文件新或者目标文件不存在的时候才会执行动作

    -v  显示当前操作的详细信息
     
    文件操作命令
    创建文件或者修改文件时间 - touch
    显示全部文件内容 - cat
    逐屏显示文件内容 - more
    逐行显示文件内容 - less
    查看文件开头 - head -n file
    查看结尾文件内容 - tail -f file
    文件编辑命令 - vi/vim
     
    压缩包操作命令
    Linux下最常用的打包程序是tar,tar包文件的命令通常是.tar结尾
    1、将所有的jpg文件打成一个tar包
    tar -cf all.tar *.jpg
    2、将所有的gif文件增加到tar包中
    tar -rf all.tar *.gif
    3、更新原来tar包中的logo.gif文件
    tar -uf all.tar logo.gif
    4、列出所有的文件
    tar -tf all.tar
    5、解压tar包中所有的文件
    tar -xf all.tar
    6、.gz结尾的文件就是gzip压缩的结果
    gz包压缩:tar -czf all.tar.gz *&.jpg
    解压:tar -xzf al.tar.gz

    7、.bz2结尾的文件就是bzip2压缩的结果

    压缩:tar -cjf all.tar.bz2 *.jpg
    解压:tar -xjf all.tar.bz2

    另外对于window下的常见压缩文件.zip和.rar

    8、zip包

    压缩:zip all.zip *.jpg
    解压:unzip all.zip 

    9、rar包

    加压:rar a all *.jpg
    解压:unrar e all.rar
     
     
     
     
     
  • 相关阅读:
    mklink让网盘同步不同文件夹
    WINDOWS 的 MKLINK : 硬链接,符号链接 : 文件符号链接, 目录符号链接 : 目录联接
    Dropbox Folder Sync – 让 Dropbox 同步任意文件夹
    Tasker : Scale Up/Down CPU Speed at Different Times
    Tasker : Task / Shortcut Widgets
    Automate Screen or Button Taps via Tasker : Simulating keypress events
    Solution for sending Whatsapp via sqlite "INSERT INTO"
    SQL Server复制出错文章集锦
    SQL Server 2016 CTP2.2 的关键特性
    SQL Server表分区的NULL值问题
  • 原文地址:https://www.cnblogs.com/sker/p/5467014.html
Copyright © 2011-2022 走看看