Linux学习小结

一:linux的基本命令

1.对目录的操作   

cd命令用于对目录的操作

cd /  回到根目录   cd~ 回到家目录

cd /a/b/c (通过绝对路径进入某目录)   cd a/b/c(通过相对路径进入某目录)

cd ..  回到上级目录   cd -   返回上一所在目录


2.查看目录下的内容

ls 查看当前目录中内容     ls -a  查看当前目录下所有内容包括隐藏文件 ls -R 显示目录下的内容及其子目录下内容(树形结构)

ll 详细查询当前目录中内容 ll -h 人性化展示,会显示文件大小


3.创建文件夹

创建一个文件夹    mkdir 文件夹名   

级联创建文件夹即在一个文件夹下创建文件夹,再在此文件夹下创建文件夹。mkdir -p 文件夹名/文件夹名/文件夹名


4.删除命令

删除文件:rm 文件名        删除文件夹: rm -r 文件夹名   

同时删除几个文件   rm {文件名,文件名}


5.复制命令

复制到规定路径:cp 文件名 路径     复制到当前目录并改名 cp 文件名 新名字

复制目录下的所有到规定路径:cp -r  文件夹名 路径


6.移动命令

移动到指定路径:mv 文件名 路径       移动到当前目录并改名(重命名):mv 文件名 新文件名


7.创建文件

touch 文件名(linux中不分扩展名)    

touch 已存在文件名(更新此文件)


8.vim编辑器

进入此文件的编辑模式:vim 文件名 

在编辑界面按 i 对文件内容进行更新

按ESC退出当前模式

输入  :wq  保存并退出(需输入冒号)

输入  :q!  强制退出不保存(需输入冒号)


9.查看文件内容    cat 文件名

cat a>b 将a的内容复制给b中(a,b均为文件名)

cat a>>b 将a的内容衔接在b上(a,b均为文件名)


10 归档压缩与解压缩

     tar    -c 压缩  

      -x 解压缩

     -f 文件

     -v 显示 

             -z 压缩格式

     压缩  :tar    -czvf  压缩后文件名 被压缩的文件名    

     归档:  tar    -cvf  归档后文件名 被归档的文件名 (只打包不压缩文件大小不变)

    解压缩:tar    -xzvf   文件名

    解压缩到目标目录:tar    -xzvf    文件名 -C 目标目录 


二:linux 的用户和组权限


1.一些基本概念:一些用户组成一个组

修改组会同时修改组内的用户

刚刚创建的组内只有一个用户即为自己,一个组内可以有多个用户。

可以通过对组的操作来对组内用户一起进行操作,简化了操作


2.切换为root用户 su    切换其他用户 su 用户名

创建用户 useradd 用户名

创建密码 passwd 用户名

删除用户 userdel 用户名


3.存放用户组信息的文件

  /etc/passwd     存放着所有用户
  /etc/group       存放着所有用户(简单信息)
  /etc/shoadow  存放着加密的用户密码


4.组的操作

增加组     groupadd 组名 

删除组      groupdel 组名 

改组名     groupmod -n 新组名 组名

将用户加入组  usermod -G 组名 用户名

修改文件的组  chgrp 组名 文件名

修改文件的所属用户  chown 用户名 文件名

同时修改文件的所属用户和组  chown 用户:组 文件名


5.组权限

通过ll命令可以查看文件的权限,一共有十位,第一位是文件类型位,剩下九位是类型位

三位一组,第一组位所有者权限,第二组位用户组权限,第三组为其他人权限

简单的表示方法可表示为一个数字,此数字为权限数字表示的和,其有且只有一种组合方式,

可通过此数字看出其组合数字进而知道权限

-r代表可读  数字表示为4

-w代表可写  数字表示为2

-x代表可执行 数字表示为1


6.修改组权限

具体权限: x 执行    1

                 w 写     2

                 r 读     4

文件所属: u 当前用户 

                 g 当前组

                 o  其他人

                 a  所有

通过数字修改权限  chmod 124 文件名

通过字母修改        chmod  文件所属+具体权限  文件名例:chmod u+w   aa




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值