【Linux】Linux期末佛脚指南笔记##1

【Linux】Linux 基础命令速记与镜像分享 ##1


--作者:李菠萝的多样空间

--创建时间:2022-01-04

--更新时间:2026-02-16,对文档的格式重新排版,删除了一些啰嗦的话


环境以及镜像下载:

版本:CentOS 7

远程工具:mobaXterm

镜像(CentOS-7-x86_64-Everything-2009.iso)

下载:

CentOS-7-x86_64-Everything-2009.iso_免费高速下载|百度网盘-分享无限制

注释:在工作中和学习中,经常碰到 Linux 系统,几乎是拜托不掉了,本人记性也不好,所以做此文章。


视频讲解:

讲解链接:

【经验分享】Linux 基础命令速记与镜像分享 ##1_哔哩哔哩_bilibili


文字讲解:

常用文件操作命令

clear (清屏)

也可用快捷键,Ctrl+l

clear

ls (查看文件类型)

lsls -l

touch (创建文件)

touch 文件名

touch lixin.txt

rm(删除文件)

rm 文件名

rm lixin.txtrm /root/lixin.txt

vi (文本编辑器)

vi 文件名 #没有则创建按下A键 #或键盘insert输入内容按下键盘Esc输入:wq #或连续按2次shift+Z

cat (查看文件内容)

cat 文件名

cat lixin.txt

head (查看文件开头)

head -n 5 文件名

head -n 5 lixin.txt #查看开头5行

tail (查看文件结尾)

tail -n 5 文件名

tail -n 5 lixin.txt #查看最后5行

cp (复制文件)

cp 源文件或目录 目标文件或目录

cp lixin.txt /tmp #复制到某目录

cp lixin.txt lixin2.txt #复制并重命名

mv (移动文件)

mv 源文件或目录 目标文件或目录

mv lixin.txt lixin2.txt #将本路径上的该文件 lixin.txt 改名为 lixin2.txt

mv lixin.txt /root/lixin4.txt #将本路径上的该文件 lixin.txt 移动到改名为lixin4.txt


常用目录操作命令

pwd (查看当前路劲)

pwd

mkdir (创建新目录)

mkdir 目录名

rmdir (删除目录)

rmdir -r 目录名

cd (切换目录)

cd 目录名cd .. #返回上一级目录

cp (复制目录)

cp -r /var/log/wtmp/ /var/log/test/ #将 /var/log/wtmp 整个目录复制到指定目录下。

cp -rf /home/user1/* /root/temp/ #将/home/user1/下的内容复制到/root/temp/下而不复制目录/user1本身


常用的管理用户命令

useradd (创建用户)

useradd lixin

getent passwd(查看用户)

getent passwd | cut -d: -f1

userdel (删除用户)

userdel lixin

usermod (用户属性修改)

-g 修改主群组 -G 修改附加群组 -L 锁定用户不能登陆 -U 解锁用户的锁定

useradd -L lixin
useradd -U lixin
useradd -g group1 -G group2,group3 lixin #多个用,间隔

whoami (显示当前登陆用户)

whoami

groupadd (创建用户组)

groupadd 用户组名

getent group(查看已经创建的用户组)

getent group | cut -d: -f1

groupdel (删除用户组)

groupdel 用户组名


管理文件与目录的访问权限

权限字符串

一个字符(-)表示文件类型,接下来的三个字符(rw-)表示文件所有者的权限,即读取(r)和写入(w)权限,没有执行(x)权限。

三组权限字符串分别代表的权限对象是:文件所有者,文件所属组,其他用户。

如:-rw-r--r--

chmod (设置文件与目录的访问权限)

  • u(用户/文件所有者):代表文件的拥有者。

  • g(组):代表文件所属的组。

  • o(其他人):代表除文件所有者和所属组成员之外的所有用户。

chmod u+x /root/lixin.txt

chmod g+w /root/lixin.txt

chmod o-r /root/lixin.txt

chmod o=rwx /root/lixin.txt

chmod -R o=rwx /root/lixin.txt #递归设置子目录

chmod g+w,o=rwx,o+r /root/lixin.txt

chmod (数字设定法)

0,表示无权限、4,表示可读、2,表示可写、1,表示可执行 。每一类用户的权限是读,写,可执行的数字只和

chmod 600 /root/lixin.txt


软件包管理

tar (打包和解包)

tar -cvf /root/lixin.tar test.txt test2.txt #将两个文件进行打包,保存在/root/lixin目录,名称为lixin.tar

tar -xvf /root/lixin.tar -C /var/class #将文件进行解包,保存在/var/class目录

tar -xvf /root/lixin.tar #将文件进行解包,保存在当前目录

tar (打包压缩,解包解压)

tar -czvf /root/lixin.tar.gz test.txt test2.txt #将两个文件进行打包并压缩,保存在/root/lixin目录,名称为lixin.tar.gz

tar -xzvf /root/lixin.tar.gz -C /var/class #将文件进行解包并解压,保存在/var/class目录

tar -xzvf /root/lixin.tar.gz #将文件进行解包解压,保存在当前目录


posted @ 2022-01-04 01:06  李菠萝的多样空间  阅读(86)  评论(0)    收藏  举报  来源