阿里云服务器中目录的简单介绍及简单使用

1./(根目录)下的目录介绍

var

可变文件目录
apache的www目录 var/www/html
主要用于html文件的上传,可以在服务器中访问

etc 配置文件目录

查看文件内容使用:cat 文件路径 more 文件路径

  1. cat /etc/passwd 用户信息(系统用户或伪用户)

    这些用户不能删除,否则依赖这些用户运行的服务或程序就不能正常执行,会导致系统问题

    格式:用":"作为分隔符,划分为 7 个字段
    
    root:x:0:0:root:/root:/bin/bash
    
    用户名称:密码标志:用户 ID(UID):用户的组 ID(GID):用户的简单说明:用户的家目录:登录之后的Shell
    
    系统是通过 UID 来识别不同的用户和分配用户权限
    0:超级用户UID      1~499:系统用户(伪用户)UID
    
  2. cat /etc/shadow 密码信息

    格式:用":"作为分隔符,划分为 9 个字段
    
    root:$6$KoTdD9KR$4Z7gieoQ9hU.8RlcuIqrWscLoB2q2JjqJRtY0H8dYYzgHpr.plqmYtEiKgwQQd2qIS9qySZOLj2FTFqhsCYM/:18337:0:99999:7:::
    
    用户名:加密密码:最后一次修改时间:最小修改时间间隔:密码有效期:密码需要变更前的警告天数:密码过期后的宽限时间:账号失效时间:保留字段
    
    	使用date -d "1970-01-01 18337 days"命令可以查看最后一次修改时间   
    	密码有效期 99999,也就是 223 年,可认为是永久生
    
  3. cat /etc/group 组信息

    格式:用":"作为分隔符,划分为 4 个字段
    root:x:0:
    组名:密码:GID:该用户组中的用户列表
    注意:如果该用户组是这个用户的初始组,则该用户不会写入这个字段,第四个字段没有写入 root 用户,因为 root 组是 root 用户的初始组
    
    1. cat /etc/sudoers 临时提升权限

    写在sudoers文件内的用户可以临时使用sudo提升为管理员权限

opt 安装软件目录 第三方安装包

​ 解压即安装的软件 例如jdk

home 用户家目录 /home/ubuntu
root 超级用户家目录

2. Linux命令

2.1 命令行语法

​ Command [options] [arguments]

​ 注意:

​ 1.命令一定使用空格进行分割

​ 2.命令一定严格区分大小写。

​ 3.单行命令一般不超过256个字符

2.2 用户相关命令
添加用户

adduser 用户名

添加组

addgroup 组名

新建用户到指定组

组名 :1001 用户名:user2

adduser --gid 1001 user2

更改用户到某个组

组名 :1002 用户名:user1

usermod -g 1002 user1

usermod --gid 1002 user1

删除空余的组

用户名:user1

groupdel user1

更改密码

用户名:user1

passwd user1

root用户修改其他用户密码,不受规则限制,可以直接修改,不需要旧密码

若其他用户想要修改自己密码,需要旧密码且需要受规则限制

切换用户(重点)

su 用户名 ——只切换用户,不切用shell环境(PATH环境)

su - 用户名 ——全都切换,建议使用

删除用户

userdel -r 用户名

用户相关信息

id

2.3 基础命令
查看当前所在路径

pwd

切换到指定目录中

cd ~ root用户:相当于 cd /root 普通用户:相当于cd /home/当前用户名

cd / 根目录

cd ./ 当前目录

cd …/ 返回上级目录

查看当前目录下的目录或者文件

ls -a 查看所有文件和隐藏文件

ls -A 查看所有文件和隐藏文件,除了.和…

ls -l 长格式列出所有的文件和目录

读写改权限

rwx:读写改

d rwx r-x r-x 4 user nobody 1024 Feb 22 09:20 test

drwxr-xr-x4usernobody1024 Feb 22 09:20test
文件类型拥有者权限同组人权限其他人权限链接号拥有者拥有组最后一次修改时间文件名
预览文件内容

cat 一次性展示整个文件的内容

more 会以一页一页的显示,逐页阅读
空格翻页,回车换行,q退出

创建文件或更新文件

touch 文件名

如果文件不存在,创建文件,如果文件存在,修改最最后一次访问的时间

身份切换,执行命令时临时提升权限

sudo 其他命令

例如: sudo chmod 777 hello.html

777为2+4+1 即拥有读写改的权限

/etc/sudoers文件默认是只读,需先添加sudoers文件的写权限

执行操作:

  1. chmod u+w /etc/sudoers
  2. vi /etc/sudoers
  3. 在/etc/sudoers文件中,添加 用户名 ALL=(ALL)ALL

若出现sudo: unable to resolve host iZuf69b3ukcunchz57pmf8Z错误,需要修改host配置

使用管理员身份执行操作:

  1. vi /etc/hosts

  2. 将对应用户的host那么添加到localhost后即可

    例如:127.0.0.1 localhost iZuf69b3ukcunchz57pmf8Z

清除屏幕内容

clear

列出历史命令

history

2.4 文件操作命令
创建目录/文件夹

mkdir 目录名

创建级联目录

mkdir -p e/f 创建了e文件夹,e文件夹下还创建了f文件夹

移动

mv 要移动的目录或文件,移动到的路径,将一个目录或文件移动到另一个地方

将a目录移动到b目录里: mv /a /b

将html文件转移到apache服务器:

mv ~/test/index.html /var/www/html/test/

复制/拷贝
复制文件
  1. 把源文件不改名复制到 b 目录下:
    cp copy.txt b
  2. 改名复制
    : cp copy.txt b/copy123.txt
  3. 使用-i,有同名文件会提示是否覆盖:cp -i copy.txt b
复制目录

cp -r /home/movie b

删除

rmdir 目录

rm 文件

rm -rf 目录 强制删除级联目录

rm -R 目录 递归删除非空目录中的内容,即删除文件夹中的所有文件

查找

在根目录下查找.txt文件: find / -name ‘*.txt’

归档

将c文件夹压缩到当前目录下,压缩包名称为xxx.tar.gz

tar –zcvf xxx.tar.gz ./c

使用绝对路径报错

tar -zcvPf b.tar.gz /home/c

解档

tar -zxvf xxx.tar.gz

tar -zxvPf xxx.tar.gz

2.5 文件权限

chmod用于修改文件或者目录的权限,共有三种权限

  • r:读取
  • w:写入
  • x:执行
权限范围

u:User,即文件或目录的拥有者

g:Group,即文件或目录的所属群组

o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围

a:All,即全部的用户,包含拥有者、所属群组以及其他用户

权限代号

r:读取权限,数字代号为4

w:写入权限,数字代号为2

x:执行或切换权限,数字代号为1

-:不具任何权限,数字代号为0

chmod -R 777 /var/www/html/you //最高权限给you,注意权限把控,信息安全

2.6 文本编辑器

vi/vim vim有高亮提示

1.输入 vi/vim后,进入命令模式

  1. dd删除当前行
  2. ndd删除n行
  3. yy 复制行
  4. nyy 复制n行
  5. p 在光标的下一行粘贴

2.按下英文输入法下的 ‘i’,进入编辑模式

3.按下 esc键退出编辑模式,进入命令模式

4.在命令模式下,按下英文冒号: 进入底线命令模式

  1. :wq 表示保存并退出
  2. :!q强制退出
  3. :!wq 强制保存退出
  4. :vsplit 纵向分屏
  5. :split 横向分屏
  6. :close 关闭当前分屏
  7. :only 关闭除光标所在的窗口之外的其它窗口
  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值