栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux常用命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux常用命令

Linux常用命令
  • 一、创建新用户及用户权限
    • 1. 创建用户
    • 2. 删除用户
    • 3. 切换用户
    • 4. 查看文件夹或文件的可读可写权限
    • 5. 修改权限
  • 二、压缩zip&解压缩unzip
    • 1. 安装zip&unzip命令
    • 2. 压缩zip
    • 3. 解压缩unzip
    • 4. 其他
  • 三、tar 命令详解
  • 四、移动文件与目录-mv命令
    • 1. 移动文件
    • 2. 移动多个文件
    • 3. 移动目录
    • 4. 重命名文件或目录
  • 五、执行shell脚本
  • 六、linux查询
    • 1. 查看文件
    • 2. 查看空间

一、创建新用户及用户权限

参照: https://zhuanlan.zhihu.com/p/205217949。

简要说明:

1. 创建用户

在root权限下

  • 命令:useradd -m 用户名,将在/home目录下创建同名文件夹,然后再使用( passwd 用户名)为指定的用户名设置密码。
  • 命令:adduser 用户名,在/home目录下会自动创建同名文件夹,创建新用户后,同时会在etc目录下的passwd文件中添加这个新用户的相关信息.
2. 删除用户

命令:userdel 用户名。若想将它在系统上的文件也删除掉,使用命令:userdel -r 用户名。

3. 切换用户

su 用户名

4. 查看文件夹或文件的可读可写权限

命令: ls -l 文件夹

解析“drwxrwxrwx",这个权限说明一共10位:

  • 第一位代表文件类型,有两个数值:“d”和“-”,“d”代表目录,“-”代表非目录。
  • 后面9位可以拆分为3组来看,分别对应不同用户,2-4位代表所有者user的权限说明,5-7位代表组群group的权限说明,8-10位代表其他人other的权限说明。
  • r代表可读权限,w代表可写权限,x代表可执行权限。
  • "drwxrwxrwx”表示所有用户都对这个目录有可读可写可执行权限。
5. 修改权限
  • 命令:

chmod 755 file

  • 文件和目录可以属于文件(u),组(g)或其他(o)的所有者

u - 所有人的权限
g - 所有组的权限
o- 其他人的权限,但不是u和g (other)
a-代表全部的人,也就是包括u,g和o

  • 权限说明

二、压缩zip&解压缩unzip 1. 安装zip&unzip命令

liunx服务器上默认没有安装zip&unzip命令,所以使用时需安装:

  • linux安装zip命令:

apt-get install zip 或 yum install zip

  • linux安装unzip命令:

apt-get install unzip 或 yum install unzip

2. 压缩zip
  • 压缩服务器上当前目录的内容为xxx.zip文件到当前目录:

zip -r xxx.zip ./*

  • 压缩服务器上当前目录的内容为xxx.zip文件到指定目录/home/xxx:

zip -r xxx.zip /home/xxx

3. 解压缩unzip

把xxx.zip文件解压到 /home/xxx/:
命令:unzip -o -d /home/xxx xxx.zip

  • -o:不提示的情况下覆盖文件;
  • -d:-d /home/xxx 指明将文件解压缩到/home/xxx目录下;
4. 其他
  • zip -d xxx.zip a.txt
    删除压缩文件中a.txt文件
  • zip -m xxx.zip ./a.txt
    向压缩文件中xx.zip中添加a.txt文件
三、tar 命令详解

参考:https://www.cnblogs.com/mafeng/p/10986586.html

  • 解压xxx.tar.gz压缩文件中的a.txt文件到当前目录:
    tar -zxvf xxx.tar.gz a.txt
四、移动文件与目录-mv命令

参考:https://blog.csdn.net/qq_40285302/article/details/83958740

1. 移动文件

移动文件时需要注意的是文件的源地址和目标地址必须不同。

  • 将file_1.txt文件从当前目录移动到其它目录:
    mv file_1.txt /home/pungki/office
2. 移动多个文件
  • 如果想一次移动多个文件,我们可以将他们放在一行并用空格分开:

mv file_2.txt file_3.txt file_4.txt /home/pungki/office

  • 如果你的文件有规律可循的话那么你就可以使用通配符。比如,为了移除所有以.txt为扩展名的文件,我们可以用下面的命令:

mv *.txt /home/pungki/office

3. 移动目录

当前目录下的xxx文件移动到/home/pungki/office:

mv xxx /home/pungki/office

4. 重命名文件或目录
  • 目标位置和源位置必须相同,然后文件名必须不同。

mv file_1.txt file_2.txt

  • 如果是绝对路径,它应该像下面这样:

mv /home/pungki/documents/file_1.txt /home/pungki/documents/file_2.txt

重命目录一样

五、执行shell脚本

以xxx.sh为例,命令如下:

  • ./xxx.sh
  • sh xxx.sh

脚本存在source的命令:
sudo bash xxx.sh

六、linux查询 1. 查看文件
  • 查看非隐藏文件

ls

  • 查看隐藏文件

ls -al

2. 查看空间

df -h

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/320312.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号