Linux笔记

本文介绍了Linux操作系统的入门知识,包括如何在不同系统中打开和关闭终端,认识shell环境,如用户切换、shell提示符、命令行操作(如用户管理、系统命令、文件操作、文件搜索、链接、权限管理等)。
摘要由CSDN通过智能技术生成

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

2.1:初识终端

打开终端(乌班图系统):Ctrl+alt+T

打开终端(Windows系统):win+R

关闭终端(exit命令:Ctrl+D)

2.2:认识shell

username@hosname :direction

//用户名

//主机名

//方向/路径

"~"表示在用户主目录下:”/"表示在根目录下

//shell提示符:普通用户为$符号

超级用户/管理员用户/root为#

2.3:Linux操作系统命令

2.3.0:用户与系统相关命令

1:切换用户名令 su

//sudo(superuesr do)

//passwd 设置/更改密码

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

sudo passwd root

//第一次密码:用户密码(12345)

//第二次密码:要设置的root用户密码(123456)

//Switch user

//退出超级管理员身份

exit

//以普通用户的身份执行超级用户的命令

sudo命令

2:系统相关命令
shutdown命令
实现系统关机
shutdown -h 关机(一分钟后重启)
shutdown -c 取消一分钟后的关机/重启
shutdown -r 重启(一分钟后关机)

reboot 立即重启



//exit命令
//当用户为普通用户时,其功能为关闭终端
//当用户为超级用户时,其功能为切换到普通用户

2.3.1:文件相关命令

1:目录的创建于删除命令

//目录创建

$mkdir filename

//创建一个层级目录

$mkdir ~p filename1/filename2/filename3

//删除空目录

$ rmdir filename

//删除非空目录

$ rm - rf filename

2:目录切换命令

//切换目录

$ cd {需要切换的路径名}

//切换到上一级目录

$ cd ..

//切换到主目录

$ cd ~

//切换到根目录

$ cd /

//./表示当前所在目录

//../表示上一级目录

// ../../ 表示上上级目录

// pwd查看用户当工作目录的绝对路径

3:文件显示查询

$ls {选项} {文件}

2.3.4:系统常用功能命令

1:Tep补齐

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

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

2:查询历史命令

按上键即可翻看历史命令

3:ctrl+c 中止程序

3:文件显示查询

ls[选项]{文件}

//表示一行输出一个文件

ls -1

//列出目录中所有文件(包括。开头的隐藏文件)

ls -a

//列出文件的具体信息

ls -l

4:文件的复制、剪切、删除

//命令cp用来实现将目录或文件复制到另一个目录或文件中

cp 源文件/目录 目标文件/目录 [-rf]

//命令mv用来实现将文件或目录移动(剪切)到另一个目录或文件夹

mv 源文件/目录 目标文件/目录

//命令rm用来删除文件或目录

5:文件搜索
//grep
//如果匹配到相关命令就会打印符合条件的所有行
//grep'需要匹配的字符' 文件名
//-i 不区分大小写
//-e 统计包含匹配的行数
//-a 输出行数
//-v 反向匹配


//find
//在某个路径下查找文件
//find 路径 文件名
-name 按照名字查找


$find/-name Videos(会遍历根目录下的所有文件,并显示搜索结果)
$find -name *.txt 可以搜索当前目录下的txt文件
6:文件链接

// ln (link)的缩写

//链接分为软硬链接

无论是修改源文件还是链接文件,另一个文件中的数据都会发生改变,

ln [选项]源文件或目录 目标文件或目录

//硬链接

//无论是制除了源文件还是硬链接文件,只要有一个文件存在,文件都可以被访问//硬链接不能链接目录

// 软链接

//除软链接文件,源文件不受影响;而除源文件,软链接文件会失效。

//ln -s 源文件或目录 目标文件或目录

7:文件所属用户

Linux操作系统是一个多用户的操作系统

系统对用户的管理采用分组分形式,即多个用户为一组

命令chown 用于修改文件所属用户

命令chgrp用于修改文件所属用户组

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

8:文件存储权限

//r表示可读权限

w表示可写权限

x表示可执行权限

-代表不具备该权限

//第一组:文件所属用户对文件的访问权限

//第二组:与所属用户同组的其他用户对文件的访问权限

//第三组:非同组的其他用户对文件的访问权限

//+代表增加权限;-代表减少权限

//不同用户级别表示为:

//u(文件所属用户); g(同组其他用户); o(系统其他用户); a(所有用户) //chmod[选项]权限符号 文件

【八进制数法】

//将拥有该权限设置为一,没有权限为零

//例如:“rwx r-x -w-",可以替换成二进制:111 101 010

//chomd [选项] 八进制数 文件

000 无任何权限

001 可执行

010 可写

011 可写可执行

100 可读

101 可读可执行

110 可读可写

111 可读可写可执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值