第二章:Linux操作系统的使用

本文详细介绍了Linux终端的基本操作,包括如何打开和关闭、shell的使用、用户与系统相关命令如切换用户、设置密码、文件显示查询、复制、删除、搜索、链接、文件权限管理和常用功能如命令补齐、历史命令查询和终止程序。
摘要由CSDN通过智能技术生成
2.1:初识终端
打开终端:Ctrl+Alt+T(乌班图系统)

                  Win+R(Windows系统)

关闭终端:exit命令;Ctrl+D

2.2:认识shell
 

username@hostname:direction Shell提示符
 
// username(用户名)
 
// @ hostname(主机名)
 
// diretion(方向/路径)
   
   "~"表示在用户主目录;"/"表示在根目录下。
// Shell提示符:普通用户为"$"符号

3:Linux操作系统命令 
3.1:用户与系统相关命令
1)、su 切换用户
// sudo superuser do
// passwd 设置/更改密码


// 我要以超级管理员的身份为root用户新建密码
$ sudo passwd root


// switchUser su为切换用户命令
$ su root


// 退出超级管理员身份
$ exit


// 以普通用户的身份执行超级用户的权限
$  sudo +命令

3:文件显示查询
$ls[选项][文件]
 
//表示一行输出一个文件
$ ls -1
 
//列出目录中所有文件(包括.开头隐藏文件)
$ ls -a
 
//列出文件的具体信息
$ ls -l
4:文件的复制,剪切,删除
//命令cp用来实现将目录或文件复制到另一个目录或文件中
 $ cp 源文件/目录 目标文件[-rf]
 
 
//命令mv用来实现将目录或文件移动(剪切)到另一个目录或文件中
 $ mv 源文件/目录 目标文件
 
 
//命令rm用来删除文件或目录

5.文件搜索
//创建txt文件 
touch name.txt
 
//如果匹配到相关信息就会打印符合条件的所有行
    grep
grep '需要匹配的字符' 文件名
// -i 不区分大小写
// -c 统计包含匹配的行数
// -n 输出行数
// -v 反向匹配(除去它)
 
//在指定的目录中搜索文件
    find
//find 路径 文件名
// -name 按照名字查找
//-iname 模糊大小写搜索
// * 匹配任意长度的字符串
 
$ find /-name Videos(会遍历根目录下的所有文件,并显示搜索结果)
$ find -name *.txt 可以搜索当前目录下的txt文件

6.文件链接
//ln(link)
链接分为软链接和硬链接
无论是修改源文件还是链接文件,另一个文件中的数据都会发生改变,
 
//ln [选项]源文件或目录 目标文件或目录
 
//硬链接
//无论是制除了源文件还是硬链接文件,只要有一个文件存在,文件都可以被访问
//硬链接不能链接目录
 
//软链接
//除软链接文件,源文件不受影响;而除源文件,软链接文件会失效。
//ln -s 源文件或目录 目标文件或目录

7:文件所属用户
//Linux操作系统是一个多用户的操作系统
//系统对用户的管理采用分组的形式,即多个用户分为一组
 
//命令chown用于修改文件所属用户
//命令chgrp用于修改文件所属用户组
 
//chown/chgrp[选项][所属用户/组][文件]
 8:文件存取权限
//r表示可读权限 w表示可写权限 x表示可执行权限 -表示不具备该权限
 
//第一组:文件所属用户对文件的访问权限
//第二组:与所属用户同组的其他用户对文件的访问权限
//第三组:非同组的其他用户对文件的访问权限
 
//+代表增加权限,-代表减少权限
 
//不同的用户级别表示为:
//u(文件所属用户),g(同组其他用户),o(系统其他用户),a(所有用户)
 
//chmod [选项] 权限符号 文件
[八进计数法]
 
//将拥有该权限设置为一,不具有该权限设置为零。
//例:"rwx r-x -w-",可以替换为二进制"111 101 010"
 
//chmod [选项] 八进制数 文件
 
 
//0 000 无任何权限
//1 001 可执行
//2 010 可写
//3 011 可写可执行
//4 100 可读
//5 101 可读可执行
//6 110 可读可写
//7 111 可读可写可执行

9文件所属用户

```Plain Text // Linux操作系统是一个多用户的操作系统 // 系统对用户的管理采用分组分形式,即多个用户分为一组

// ls -l中的第3、4列 // 命令chown用于修改文件所属用户 (change owner) // 命令chgrp用于修改文件所属用户组 (change grounp)

// chown/chgrp [选项] [所属用户/组] [文件] 

// r表示可读权限 w表示可写权限x表示可执行权限-表示不具备该格
 
// 第一组:文件所属用户对文件的访问权限
// 第二组:与所属用户同组的其他用户对文件的访问权限
// 第三组:非同组的其他用户对文件的访问权限
 
// +代表增加权限 -代表减少权限
 
// 不同的用户级别表示为:
// u (文件所属用户) g (同组其他用户) o(系统其他用户) a(所有用户)

系统常用功能命令
(1).Tap 补齐

命令补齐需要连续按两次Tap键;

文件名补齐需要按一次Tap键

(2).查询历史命令

按“PgUp”即可翻看历史命令

(3).Ctrl+C 终止程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值