找回密码
 立即注册
Qt开源社区 门户 查看内容

【干货分享第二十四期】 | Linux入门之命令行(1)

2019-8-19 09:03| 发布者: admin| 查看: 431| 评论: 0

摘要: 点击标题下「蓝色微信名」可快速关注众所周知,Linux是一个领先的操作系统的内核,广泛运用与服务器和其他大型平台之上,具有安全、网络功能强大等特性,在企业运维中基本都使用Linux。是一项必备的技能。而下一期培 ...
点击标题下「蓝色微信名」可快速关注


众所周知,Linux是一个领先的操作系统的内核,广泛运用与服务器和其他大型平台之上,具有安全、网络功能强大等特性,在企业运维中基本都使用Linux。是一项必备的技能。

而下一期培训课题就是Linux,不如今天就来先睹为快吧~~




Linux命令简介

Linux命令



linux系统中基本的命令格式

命令字     【命令选项】 【命令参数】

Command  【option】   【arguments】

  • 命令字就是命令的名称,在输入命令时一定要注意命令的真确性。

  • 命令选项就是定义一条命令输出结果的参数,命令的不同命令的选项个数和内容也会不同。

  • 命令参数就是命令要处理的对象,通常命令参数是文件名、目录名或者用户名等。


linux中输入命令时注意事项

在linux中命令的输入过程中一般对于新手常犯的错误就是空格的使用,在输入命令时,命令字、命令选项、命令参数之间一定要有空格分开。在命令输入结束时要使用回车结束命令。


接下来我们来看一些

linux中常用命令


目录管理命令


mkdir:创建目录


mkdir [OPTION]... DIRECTORY...
    -p:自动按需创建父目录;    -v:verbose:显示详细过程    -m MODE:直接给定权限


ls:列出指定目录下的内容


ls [OPTION]... [FILE]...

    -a:显示所有文件,包括隐藏文件;

    -A:显示除.和..之外的所有文件

    -l:--long,长格式列表,即显示文件的详细属性信息

    -d:查看目录自身而非内部的文件列表

    -r:reverse:逆序显示

    -R:recursive:递归显示


cd:切换目录


cd [/PATH/TO/SOMEDIR]
    cd: 切换回家目录;注意:bash中, ~表示家目录;

    cd ~:切换回自己的家目录

    cd ~USERNAME:切换至指定用户的家目录;

    cd -:在上一次所在目录与当前目录之间来回切换;

    相关的环境变量:

        $PWD:当前工作目录

        $OLDPWD:上一次的工作目录



pwd:显示当前目录:显示工作目录


pwd: printing working directory


rmkdir:删除目录


    -p:删除某目录后,如果其父目录为空,则一并删除之;

    -v: 显示过程




文件管理命令

cp:copy,复制文件



单源复制:

cp[OPTION]... [-T] SOURCE DEST

  如果DEST不存在:则事先创建此文件,并复制源文件的数据流至DEST中;

  如果DEST存在:

    如果DEST是非目录文件:则覆盖目标文件;

  如果DEST是目录文件:则先在DEST目录下创建一个与源文件同名的文件,并复制其数据流;

       

多源复制:

cp [OPTION]... SOURCE... DIRECTORY

cp [OPTION]... -t DIRECTORY SOURCE...

  如果DEST不存在:错误;

  如果DEST存在:

    如果DEST是非目录文件:错误;

    如果DEST是目录文件:分别复制每个文件至目标目录中,并保持原名;

常用选项:

    -i:交互式复制,即覆盖之前提醒用户确认;

    -f:强制覆盖目标文件;

    -r, -R:递归复制目录;

    -d:复制符号链接文件本身,而非其指向的源文件;

    -a:-dR --preserve=all, archive,用于实现归档;

    --preserv=

        mode:权限

        ownership:属主和属组

        timestamps: 时间戳

        context:安全标签

        xattr:扩展属性

        links:符号链接

        all:上述所有属性


mv命令:move,移动文件


mv [OPTION]... [-T] SOURCE DEST

mv [OPTION]... SOURCE... DIRECTORY

mv [OPTION]... -t DIRECTORYSOURCE.. 

    常用选项:

        -i:交互式;

        -f:force


rm命令:remove,删除文件

rm [OPTION]... FILE...

    常用选项:

    -i:interactive

    -f:force

    -r: recursive

    删除目录:rm -rf/PATH/TO/DIR

    危险操作:rm -rf /*

    注意:所有不用的文件建议不要直接删除,而是移动至某个专用目录;(模拟回收站)





常用命令还有一些,咱们下期继续

~~

在自己的虚拟机上敲一敲今天的命令吧


推荐阅读

【干货分享】 | Linux(2)

【干货分享】| linux(1)

文案 | 蒋    龙

编辑 | 罗德福




----------------------------------------------------------------------------------------------------------------------
我们尊重原创,也注重分享,文章来源于微信公众号:通信ICT战队,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
----------------------------------------------------------------------------------------------------------------------

鲜花

握手

雷人

路过

鸡蛋

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了