Linux 的基本操作命令(一)

1. 主机名
命令功能
hostname获取当前主机名
hostname 新主机名更改主机名
2. 用户切换

su -l 指定用户名

用来切换用户,如果切换到 root (超级用户)需要输入密码

切换后退出的方式 ctrl+D 或者 logout 命令

3.获取日历或时间

cal 查看当前月份的日历

date 查看当前时间, date --help可以查看更多用法

cal 命令加上如下参数,功能如下
在这里插入图片描述

4. 帮助获取
命令功能
whatis 命令名查看该命令的功能
命令名 --help该命令的帮助
man 1 命令名该命令的帮助
main 5 文件名该文件的帮助文档

其中帮助中的符号代表意思如下:

  • [ ] 可加可不加
  • … 可以添加多个
  • < > 必须要添加
5. 文件的操作
命令功能
gedit 文件名创建编辑文件
vim 文件名创建编辑文件
ls显示当前位置的文件
cat filename查看文件内容
more filename查看文件内容
less filename查看文件内容

其中 less 命令查看文件时可以进行如下帮助

  • /搜索的关键字
  • n 向下搜索
  • N 向上搜索

查看文件部分内容

命令功能
head -n 5 filename显示该文件前5行内容
tail -n 5 filename显示该文件后5行内容

其中 vim 操作文件夹的方式如下:

  1. i 进入插入Insert模式
  2. 编辑文件内容
  3. Esc退出插入模式
  4. :wq 发送指令保存退出
  5. :wq! 强制保存并退出

文件和目录的操作

文件目录
创建vim/gedit/touchmkdir 目录名 / mkdir -p 多级目录(父级目录不存在时,自动创建)
删除rm(-f 强制删除)rm -fr(-r 递归删除)
编辑gedit/vim 文件名——
拷贝cp src dstcp -r src dst
移动mv src dstmv src dst
重命名mv oldname newnamemv oldname newname

其中 src 表示当前位置,dst 表示目标位置

6. 操作命令的快捷键
快捷键功能
ctrl+a光标跳到该命令的最前端
ctrl+e光标跳到该命令的最后面
ctrl + k删除光标之后的内容
ctrl + u删除光标之前的内容
ctrl + shift + N打开多个terminal
ctrl + shift + T在一个窗口里面打开多个terminal
7. 历史命令操作的调用
快捷键或命令功能
↑或 ↓逐条查看历史命名
history显示命令的历史记录
! 数字调用此编号历史
! 字母调用最近以此字母开头的历史
ctrl+r 然后输入关键字调用最近一条含有此关键字历史
history -c清空当前 shell 中的历史
8. 关于路径的命令
命令功能
pwd输出当前目录
cd 目录地址切换到该目录
cd ..切换到当前目录的上一级
cd -切换到上次的目录
cd ~切换到当前目录的家目录
9. vim 操作文件(补充)
  • 批量删除

    ctrl+v 选择批量删除的内容 +Delete 键 直接删除

  • 在多行批量插入内容

    ctrl+v 然后 起始行 移动到 目标行(通过上下键进行移动)然后 大写的 i 输入要插入的内容,最后 esc 完成插入

  • 撤销

    u 进行撤销,ctrl + r 取消撤销

  • 跳到文件末尾

    大写的 g

  • 跳到文件的开始

    gg

  • 替换关键字

    1,5s /lxc/233/g 表示把文件第一行到第5行的所有 lxc 替换为 233,如果不加 /g 则是替换每一行的第一个

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值