linux 常用指令(续)

2.0 常用命令- 建立链接

·Linux 中链接文件有两种:软链接,硬链接

··软链接: 相当于快捷方式,通过软链接可以修改源文件的内容
ln -s 源文件 链接文件

删除软链接,不影响源文件
删除源文件,软链接失效
··硬链接: 一个文件有多个名字,通过硬链接可以修改源文件的内容。
ln 源文件 链接文件

删除源文件,如果文件还有多个硬链接,则无影响

软硬链接区别:
·软链接可以指向 一个不存在的文件,硬链接不可以
·可以对目录创建软链接,而不能对目录创建硬链接
在这里插入图片描述

2.1 常用命令- 文件搜索

·在文本内部搜索 grep
grep ‘搜索内容’ 文件路径
在这里插入图片描述
grep ‘teacher’ ./test.txt 即搜索文本中与‘teacher’相关的行 ,关键字用红字标出

grep 内部搜索
选项:-n 查看结果的行数
-i 忽略大小写搜索
-v 取反搜索,搜索不是关键词范围的其他所有行
·grep 正则搜索
grep ‘^a’ 文件路径 【搜索以开头的行】

·在(linux)计算机中搜索文件 find
find 目标文件目录 选项 条件

在这里插入图片描述

2.2 常用命令-归档和压缩

·归档和解档

  • *tar -cvf 归档的文件名.tar 文件1 文件2
  • tar -xvf 档案文件名*

选项f必须放到最后

·归档+压缩 和 解压+解档

·归档+压缩
tar -zcvf 归档的文件名.tar.gz 文件1 文件2
·解档+解压
tar -zcvf 归档的文件名.tar.gz
如果需要指定解档的目录:tar -zxvf 归档的文件名.tar.gc -C 要解压解档到的目录

2.2.1 常用命令-归档和压缩

·zip 压缩
压缩目录:zip -r xxx.zip
·unzip 解压缩
unzip xxx.zip

2.3 常用命令- 文件权限

在这里插入图片描述
·文件权限的构成
九个字母,三组 (权限拥有者 u ->user,权限组 g->group ,其他用户权限o-other) 所有用户权限 a

每一组权限可选的权限有:

r、w、x 具体权限如上图

2.4 常用命令- 权限修改

①字母表示法
  • ·权限修改指令 chmod
  • 用户: u g o a
  • 权限设置 : +(增加)、-(撤销)、=(设置)
  • 具体权限: r/w/x
  • 用法: chmod 用户 + 具体权限 文件名

如: chmod u+’r’ test.txt 即为文件拥有者增加文件可读权限
chmod u=rwx 1.txt

②数字表示法

在这里插入图片描述
三位权限数字 :第一位拥有者 第二位同组用户 第三位 其他用户

chomd 权限数字 文件路径

2.4 常用命令-用户管理

·切换用户
临时: sudo 命令
永久: su 用户名 输入用户名对应的密码

  1. sudo -s 输入当前用户的密码
  2. passwd 修改密码
  3. passwd 【修改当前用户的密码】
  4. passwd 【修改用户的密码】
  5. exit
    exit 如果当前没有用户在线,直接退出终端
    如果多次切换用户,退出到上次登录的用户
    who
    用来查看当前系统的登录用户
    选项: -q 统计用户数量
    -u 显示最后一次操作距离现在的时间

2.5 常用命令- 关机 、重启

在这里插入图片描述

2.6 常用命令- 软件安装与卸载

Linux 软件安装三种方式

源代码包安装 deb 包安装 apt-get

源代码包安装需要先编译后安装,较为麻烦
deb包安装需要解决软件依赖问题
apt-get 方式较为省事,且安装一般不会出现问题,下做介绍

apt-get 方式 安装
**·配置软件镜像源  修改/etc/apt/source.list**

注意: 在使用 gedit /etc/apt/source.list 命令打开配置文件时,通常情况下会出现权限不够无法修改的情况,此时临时或永久提升权限可修改保存
gedit 文本编辑只在Ubuntu 发行版中有,在centOS中没有

命令:

  • sudo gedit /etc/apt/source.list
  • 更新软件源 sudo apt-get update
  • 安装软件 sudo apt-get install 软件包名
  • 卸载软件 sudo apt-get remove 软件包名称

2.7 ssh 远程登录

服务器端安装ssh server
sudo apt-get install openssh-server
·客户端登录

ssh 服务器用户名@服务器地址
如 ssh demo @192.168.150.112 -->123

2.8 编辑器 vim介绍及使用

三种模式:
  1. 命令模式(移动光标,复制,删除)
  2. 输入模式(编辑文件)
  3. 末行模式(保存文件,查找替换)
三种模式转换:

打开文件默认是命令模式——【a\i\o】->输入模式——【:】->末行模式

vim 操作

(1).创建文件 :vi 文件名——> i 进入编辑模式—>编辑模式—>【esc】到命令模式—>【:】进入末行模式—>wq保存并退出
(2).进入输入模式
- i 光标前插入 I行首插入
- a 光标后 行尾
- o 光标下一行产生新行 O 光标上一行产生新行

(3).进入命令模式
在任何状态下【esc】

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值