linux的基本命令

这篇博客详尽地介绍了Linux系统的基础命令,包括命令概述、文件管理(如ls、cd、mkdir、touch、cp、mv、rm、cat、more、head、tail等)、用户和权限管理(如whoami、passwd、useradd、chown、chgrp等),以及系统管理(如date、ps、kill、ifconfig等)。此外,还提到了文本编辑器vim的使用。对于初学者和日常开发工作,这些命令是必备的知识。
摘要由CSDN通过智能技术生成

Linux命令概述

命令概述

  1. Linux 发展得非常迅速,图形界面越来越友好,但是在真正的开发过程中,Linux 命令行的应用还是占有非常重要的席位,而且许多Linux功能在命令行界面要比图形化界面下运行的快。
  2. Linux 提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。Linux 发行版本最少的命令也有 200 多个,这里只介绍比较重要和使用频率最多的命令。

linux命令解释

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jld6rXQO-1607570057491)(images/image-20200222222318609.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RbNJ1M2j-1607570057494)(images/image-20200222222608141.png)]

Linux命令语法

语法格式

command [-options] [parameter1]

command:命令名称,相应功能的英文单词或单词的缩写

[-options]:选项,可用来对命令进行控制,也可以省略,[ ]代表可选

parameter1:传给命令的参数,可以是零个一个或多个

例如:

ls -a /home/KazuGin

查看帮助文档(–help)

一般是linux命令自带的帮助信息,如:ls --help

自动补全

在敲出命令的前几个字母的同时,按下tab键,系统会自动帮我们补全命令

Linux命令-文件管理

查看当前目录(pwd)

pwd命令(Print Working Directory 打印当前工作目录)

命令名称:pwd
命令英文原意:print working directory
命令所在路径:/bin/pwd
执行权限:所有用户
语法:pwd
功能描述:显示当前所在的工作目录
范例:pwd

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L1PnxLy8-1607570057497)(images/image-20200222230407509.png)]

查看目录文件(ls)

格式: ls [选项] [文件或目录]

选项:

  1. -a 显示指定目录下所有子目录与文件,包括隐藏文件
  2. -l 以列表方式显示文件的详细信息
  3. -h 配合 -l 以人性化的方式显示文件大小
  4. -d 可以查看当前目录的属性
命令名称:ls
命令英文原意:list
命令所在路径:/bin/ls
执行权限:所有用户
功能描述:显示目录文件
语法:ls  [选项]  [文件或目录]
    -a  显示指定目录下所有子目录与文件,包括隐藏文件
    -l  以列表方式显示文件的详细信息
    -h  配合 -l 以人性化的方式显示文件大小
    -d  可以查看当前目录的属性
案例
    ls -a 显示当前目录下的所有文件包含隐藏文件
    ls -al 显示当前目录下的所有文件包含隐藏文件以列表方式显示文件的详细信息
    ls -alh 显示当前目录下的所有文件包含隐藏文件以列表方式显示文件的详细信息和大小
    ls -dl 查看当前文件夹的属性
用法1:ls

查看所有文件列表

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RRthrdbc-1607570057499)(images/image-20200222230757238.png)]

用法2:ls 路径

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9l5FWoPn-1607570057501)(images/image-20200222231031059.png)]

用法3:ls 选项

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xxJJvo61-1607570057502)(images/image-20200222230618306.png)]

切换工作目录(cd)

在使用Unix/Linux的时候,经常需要更换工作目录。cd命令可以帮助用户切换工作目录。Linux所有的目录和文件名大小写敏感

命令名称:cd
命令英文原意:change directory
命令所在路径:shell内置命令
执行权限:所有用户
语法:cd [目录]
功能描述:切换目录
        cd	/   进入用户的主目录。
        cd  test 进入当前目录下的test目录 【这个是相对目录】
        cd /root/test 进入root目录下的test目录  【这个是绝对目录】
        cd ~	切换到当前用户的主目录(/home/用户目录)
        cd .	切换到当前目录
        cd ..	切换到上级目录
        cd -	可进入上次所在的目录

清屏(clear)

clear作用为清除终端上的显示(类似于DOS的cls清屏功能),也可使用快捷键:Ctrl + L ( “L” 为字母 )。

创建目录(mkdir)

通过mkdir命令可以创建一个新的目录。参数-p可递归创建目录。
需要注意的是新建目录的名称不能与当前目录中已有的目录或文件同名,并且目录创建者必须对当前目录具有写权限。

命令名称:mkdir
命令英文原意:make directories
命令所在路径:/bin/mkdir
执行权限:所有用户
语法:mkdir  [目录名]
功能描述:创建新目录
    参数说明  -p  如果上层目录不存在,则会创建上层目录
范例: 
        mkdir  test  在当前目录下创建一个test的目录
        mkdir  /root/test 在root目录下创建一个test目录
        mkdir  /root/test1/test2/test3 创建目录 这里会报错,因为test1,suest2目录不存在 解决办法是  mkdir -p  /root/test1/test2/test3
        mkdir  /root/test4  /root/test4  同时创建两个目录
        mkdir  test6  test7 在当前目录下创建两个目录
        mkdir 'program files'创建一个有空格的目录【不推荐使用】

创建文件(touch)

通过touch命令可以创建一个新空文件

命令名称:touch
命令所在路径:/bin/touch
执行权限:所有用户
语法:touch [文件名]
功能描述:创建空文件
范例: 
        touch test 在当前目录下创建一个test的文件
        touch /root/test在root下创建一个test的空文件
        touch test1 test2 在当前目录下创建两个空文件
        touch 'test1 test2'在当前目录下创建一个有空格的文件[不推荐使用]

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值