首页 > 其他分享 >针对liunx用户和权限内容 以及其它命令

针对liunx用户和权限内容 以及其它命令

时间:2023-02-09 00:26:09浏览次数:50  
标签:文件 tar 压缩 用户 命令 文件夹 liunx 权限

Linux用户和权限:多用户操作系统,可以允许多个用户同时使用

用户命令:

1、新建用户组:groupadd 组名

2、新建用户名:useradd 用户名 -g 组名

3、给用户设置密码:passwd

4、创建好的用户会在 /home 自动建立一个用户文件夹

5、使用su -可以切换用户 在普通账号切换需要密码但是切换到root不需要密码

权限命令:

对操作系统来说,一般权限是指用户对文件及文件夹的权限,一般包含:读写执行(rwx)

R--read(对文件可以查看)w---write(对文件可以修改)x---excute(对文件可以执行)

使用 ls -l 或者使用ll可以查看文件创建日期、文件大小、文件权限、文件所有者,组等信息

第一个字符 代表文件类型  - 普通文件 d 文件夹 l代表链式文件(快捷方式)

2---10个字符代表文件权限:总共分为3组:

1所有者权限u

2所属组权限g

3其它用户权限o  -表示没有权限

如果某一组某个成员新建one.txt 对权限的修改如下:(只有root才有修改权限的权限)

1、选择容易一组成员创建一个文件夹  /tmp/one.Txt

2、Root账号使用 chmod o-r one.txt 让其它用户没有读权限

3、其它组成员使用 cat one.txt 提示没有权限

4、Root账号使用  chmod o+r one.txt 增加读权限

5、其它组成员使用 cat one.txt 可以查看

 

其中Chmod:修改文本权限

Chomd u+x 文件名 给所有者文件执行权限 chomd +r 文件名 给所有用户增加读权限

Chomd  o+rwx 文件名  给其它用户读写执行权限

 

修改文件所属组:

Chgrp 组名 文件名

修改文件所有者

Chown 用户名 文件名

一次性修改文件所属组和所有者 chown 用户名:组名 文件名

 

Linux基本命令:

文件夹命令:

1、mkdir(新建文件夹)

2、创建隐藏文件 touch sertcrt .txt

3、创建空格文件 touch a/ c/ d.txt

4、创建多个文件夹 mkdir 文件1  文件夹2 .......

5、创建多层文件夹 mkdir  -p  a/b/c/d/e 创建五层文件夹

 

文件命令:1、touch(新建文件)

文件夹及文件公共命令:1、cd /(相对路径)cd ..(绝对路径)

2、cp (复制) cp  a.Txt  ./music(复制一个文件到文件夹) cp -R 文件夹/文件夹/(复制一个文件夹到一个文件夹)

3、Mv (1、改名 mv 原名 新名称 2、剪切文件到一个文件夹)

4、Ls -a 显示隐藏文件 ls -l 显示文件详情 ls -al显示所有文件的详情 Ls -a 显示隐藏文件 ls -l显示文件详情

5、Rm 删除命令:-f 强制删除,删除不提醒

-r 表示删除文件夹

-rf 强制删除任何的文件或文件夹

Sudo Rm -rf  /(一般不用)

Rmdir 删除空文件夹

 

 

 

 

 

显示及查看位置:pwd

通配符:

1、*代表所有的文件

2、?代表一个字符

3、/ 表示从跟目录开始

4、$表示替换变量的值 其中PATH是linux内置的环境变量

5、>输出重定向值 覆盖文件的内容 >>追究内容到文件的末尾

6、| 管道命令

7、~ 表示当前目前目前的home目录

 

Linux中的文本编辑器 vi/vim (相当于windows中的记事本程序 notepad.exe)

1、新建一个文件 并写入内容

I 进入编辑模式命令

编辑 写文本

Esc 退出编辑模式,进入命令模式

:w 文件名 保存文件

:q 退出 vi 编辑器  

总结: i/esc 编辑模式/命令模式

2、对文件修改  ( cat显示内容)

Vi 要修改文件名

I 进入编辑模式进行修改 esc退出编辑模式,进入命令模式

:wq 保存并退出   :q!不保存退出

3、文件其它快捷操作

设置和取消行号: set   nu 设置行号 set nonu取消行号

:n(行数) 表示跳转到哪一行,

:$  表示跳转到最后一行

搜索  /搜索关键字 搜索一次 n:表示下一处  N 表示反方向搜索下一处

Dd 删除一行

I/a/o/s: 都是插入命令  当前位置/当前位置的下一个位置/换行/删除当前字符

 

Linux 关机、重启命令

Shutdown 1分钟后关机  shutdown -c 取消关机

Reboot 重启

 

Linux 运行级别:
init 0--6    7 个级别下运行  init进程是linux开机启动的第一个进程

Init 0  表示关机 init 1 表示单用户模式 init 3 命令模式  init  5 图形化模式  init 6 重启

 

Linux压缩与解压缩命令:

1、Tar 压缩和解压:

Tar -cvf  test.tar(为压缩包起一个文件)

Tar -xf test.tar(解压)

2、.tar.gz包的压缩和解压

Gzip 文件名 ====压缩成.gz格式    且这种压缩会删除源文件

Gzip -d 文件名 === 解压缩

要把文件压缩成.tar.gzp:

方法一:1、压缩成tar 2、把压缩后的tar在压缩一次

方法二:Tar  -czf  .tar.gz 包名称  

要压缩的文件名  -z压缩成gz包

Tar  -xzvf  .tar.gz 包名称 解压

3、Zip格式压缩与解压缩:

第一步:Zip压缩文件名 要压缩的文件 压缩

第二步:unzip 压缩文件名 解压缩

 

4、Rar 解压与压缩(第三方文件)

Linux没有自带rar命令,需要先安装

下载安装包:

wget https://www.rarlab.com/rar/rarlinux-x64-612.tar.gz  --no-check-certificate

解压安装包

Tar -xzf rarlinux-x64-612.tar.gz

进入解压包中 cd  rar

安装rar命令 make

安装后即可使用

Rar a 压缩文件名 要压缩的文件 压缩

Rar x 压缩名 解压缩

 

 

 

 

 

 

 

标签:文件,tar,压缩,用户,命令,文件夹,liunx,权限
From: https://www.cnblogs.com/liuxiaojia-1101/p/17103807.html

相关文章