您的位置:首页 > 运维架构 > Linux

Linux基本操作命令及用法

2020-01-17 14:11 99 查看

本人初学Linux对一些命令和用法有一点点总结,
希望在这些对其他新人和自己以后的学习有所帮助

常用命令

  • ls
    ls是英文单词list的缩写意思是列表
    它可以查看当前目录中的文件
    常用参数:-a 显示指定目录下的所有子目录与文件 包括隐藏文件
    -l 以列表方式显示文件详情信息
    -h 配合-l使用但是用处不大

    加-h与不加的区别在于文件大小的显示格式不同

  • cd
    用来切换目录或者进入指定目录
    cd 文件名 进入指定文件
    cd ~ 切换到当前用户的主目录
    cd … 切换到上级目录
    cd - 返回上次所在目录

  • pwd
    输入此命令可以显示当前的工作路径

  • mkdir
    此命令用来创建目录 通过参数-p可以递归创建文件

  • cp
    拷贝文件 是将给出的⽂件或⽬录复制到另⼀个⽂件或⽬录中
    cp -a :该选项通常在复制⽬录时使⽤,它保留链接、⽂件属性,并递归地复制⽬ 录,简单⽽⾔,保持⽂件原有属性
    cp -f :已经存在的文件目标不提示
    cp -i:交互式复制,在覆盖⽬标⽂件之前将给出提示要求⽤户确认
    cp -r:若给出的源⽂件是⽬录⽂件,则cp将递归复制该⽬录下的所有⼦⽬录和⽂ 件,⽬标⽂件必须为⼀个⽬录名。
    cp -v:显示拷⻉进度

  • mv
    移动文件 或给文件目录重命名

  • rm
    可通过rm删除⽂件或⽬录。使⽤rm命令要⼩⼼,因为⽂件删除后不能恢复。为了防⽌⽂ 件误删,可以在rm后使⽤-i参数以逐个确认要删除的⽂件。
    rm 文件名 -i:会进行询问
    rm 文件名 -f:强制删除,忽略不存在的⽂件,⽆需提示
    rm 文件名 -r: 删除文件夹时必须加-r

  • touch
    创建一个普通文件

  • sudo
    一管理员身份运行而不需要知道密码
    参数
    -b 在后台执行指令。
    -h 显示帮助。
    -H 将HOME环境变量设为新身份的HOME环境变量。
    -k 结束密码的有效期限,也就是下次再执行sudo时便需要输入密码。
    -l 列出目前用户可执行与无法执行的指令。
    -p 改变询问密码的提示符号。
    -s 执行指定的shell。
    -u <用户> 以指定的用户作为新的身份。若不加上此参数,则预设以root作为新的身份。
    -v 延长密码有效期限5分钟。
    -V 显示版本信息。
    -S 从标准输入流替代终端来获取密码

  • grep
    grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来
    grep 关键字 文件名
    主要参数:
    -c:只输出匹配行的计数。
    -i:不区分大小写。
    -h:查询多文件时不显示文件名。
    -l:查询多文件时只输出包含匹配字符的文件名。
    -n:显示匹配行及 行号。
    -s:不显示不存在或无匹配文本的错误信息。
    -v:显示不包含匹配文本的所有行。

  • ifconfig
    它可以让你了解你的网络参数
    比如你被分配到的IP 你的网关等信息 一般用来检验人工配置的TCP/IP设置是否正确

  • 更新命令
    sudo apt-get upgrate 这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。
    sudo apt-get update 这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在新立得软件包管理器里看到的软件列表,都是通过update命令更新的

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: