Linux基本指令与操作(1)

Linux基本指令与操作(2)


一、命令行的环境

当使用命令行进行操作时,首先要知道命令行的环境所代表的含义,如下所示:

[bduser@node100 ~]$
  1. bduser —— 当前正在使用的用户名,在使用的过程中可以随时切换
  2. @node100 —— 正在使用的主机名,主机名可以修改
  3. ~ —— 此时此刻所在的目录名称,~代表家目录
    家目录:每一个用户都有自己的一个特定目录,这个目录的内容所属当前用户
    家目录路径:根用户(root):/root
    普通用户:/home/用户名
  4. $ —— shell脚本

二、命令的公式

在Linux中如果要执行一个命令则可以通过如下方式:

命令名 [-选项]... 参数...

a. 命令 基本命令

b. 选项 在基本命令的基础上可以添加额外功能

c. 参数 在必要时刻需要指定某些具体内容

d. [] 代表可选项,可以存在也可以不存在

e. … 任意多个

三、查看帮助文档

  1. man commond

  2. info commond

  3. commond–help

  4. https://man.linuxde.net/

四、命令别名

使用另一个简单的名字代替原有的命令

alias		查看别名

alias xx='命令'	设置别名

unalias xx		取消别名

五、对文件/目录的增删改查

1. 查看目录

ls		查看某个目录下的内容列表,默认是当前目录

ls -a	查看包括以.开头的隐藏内容的所有内容

ls -l	查看内容列表的详细信息

ls -h	人性化显示文件的容量大小 

2. 进入目录

cd 目录名	进入到指定目录

cd ~ / cd 直接进入当前用户家目录

cd ..	  进入当前目录的上一级目录

cd -	  从当前目录回退一步

cd .	  当前目录

绝对路径:从根目录开始的完整路径

相对路径:相对于当前路径的一个相对位置

pwd		获取当前目录的绝对路径

3. 创建目录

mkdir 路径/目录名		在指定路径下创建目录

mkdir -p 路径/目录名		在指定路径下级联创建目录

4. 修改目录/文件

 mv 原目录名/原文件名 新目录名/新文件名

​ i. 如果新目录/文件不存在 修改当前目录/文件的名称
​ ii. 如果新目录/文件存在 把原目录/文件移动到目标目录下

cp 原文件 新路径		把原文件复制到目标目录下

cp -r 原目录 新路径	把原目录复制到目标目录下

5. 删除目录/文件

rm 文件名			删除文件

rm -rf 目录名		强制级联删除目录

rm -ri 目录名		级联删除,删除之前有询问

6. 创建文件

touch 路径/文件名

​ i. 如果文件不存在 指定路径创建文件
​ ii.如果文件/目录存在 把当前时间作为最后修改时间

7. 查看文件

  1. cat

    一次性把所有内容全部读出显示,直接返回命令行。
    一般比较适合内容较少且想一次性读出的情况。

  2. more

    把所有内容一次性读出,先显示一页的内容
    回车键可以换行查看,空格键可以翻页查看
    直到内容结束自动返回命令行模式
    更适合于内容行数较多的文件

  3. head

    显示文件的前十行内容,自动返回命令行模式

  4. tail

    显示文件的后十行内容,自动返回命令行模式

    tail -f		动态读取文件最新追加的内容
    
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值