0
点赞
收藏
分享

微信扫一扫

第一周

史值拥 2022-09-13 阅读 240

Linux常用命令总结

线上查询及帮助命令:

man  查看命令帮助,命令词典

help  查看Linux命令的帮助

第一周_学习总结

文件和目录操作命令:

ls 全拼 list,功能是列出目录的内容及其内容属性信息。

第一周_学习总结_02

  • -a 显示所有文件及目录 (.开头的隐藏文件也会列出)

第一周_学习总结_03

  • -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出

第一周_学习总结_04

cd 功能是从当前工作目录切换到指定的工作目录。

第一周_学习总结_05

cp 其功能为复制文件或目录。

  • -a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。
  • -d:复制时保留链接。这里所说的链接相当于 Windows 系统中的快捷方式。
  • -f:覆盖已经存在的目标文件而不给出提示。
  • -i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答y时目标文件将被覆盖。
  • -p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
  • -r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
  • -l:不复制文件,只是生成链接文件。

部分示例:

第一周_学习总结_06


mkdir 其功能是创建目录。

第一周_学习总结_07

mv 其功能是移动或重命名文件。

  • -b: 当目标文件或目录存在时,在执行覆盖前,会为其创建一个备份。
  • -i: 如果指定移动的源目录或文件与目标的目录或文件同名,则会先询问是否覆盖旧文件,输入 y 表示直接覆盖,输入 n 表示取消该操作。
  • -f: 如果指定移动的源目录或文件与目标的目录或文件同名,不会询问,直接覆盖旧文件。
  • -n: 不要覆盖任何已存在的文件或目录。
  • -u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。


pwd 其功能是显示当前工作目录的绝对路径。

第一周_学习总结_08



touch 创建新的空文件。

第一周_学习总结_09

tree 功能是以树形结构显示目录下的内容。

第一周_学习总结_10

basename 显示文件名或目录名。

第一周_学习总结_11

dirname 显示文件或目录路径。

第一周_学习总结_12

查看文件及内容处理命令:

cat 功能是用于连接多个文件并且打印到屏幕输出或重定向到指定文件中。

echo 功能是字符串的输出。

Linux各版本安装

Rocky/CentOS

root可以直接登录

Ubuntu

root默认不能直接登录

Rocky9.0:10.0.0.204

Ubuntu20.04.4:10.0.0.205

Ubuntu 远程root登录的配置过程

先用xiao普通登录
sudo -i切换root
passwd
nano /etc/ssh/sshd_config
PermitRootlogin yes
ctrl+x
enter
systemctl restart sshd


安装软件

Rocky/CentOS
yum -y install software_name
Ubuntu
apt -y install software_name


使用命令帮助找到用户添加命令的,-s,-m,-C,-d,-M选项的含义,并使用测试用户证明选项生效

​useradd --help​

第一周_学习总结_13

​useradd  -m -s /sbin/nologin lante​

-s 指定用户登入后使用的shell,默认为/bin/bash

-m 自动建立用户的登入目录

第一周_学习总结_14

​ueradd -M lante​

-M 不要建立用户的登入目录

第一周_学习总结_15

useradd  -G  lg lante

-G 指定用户所属的附加群组

第一周_学习总结_16

useradd  -d /home  zuma

-d 指定用户的主目录,需用绝对路径

第一周_学习总结_17


举报

相关推荐

打卡第一周

第一周学习

第一周编程

第一周(二)

第一周考试

第一周作业

Java周记(第一周)

实习第一周小结

第一周基础博客

0 条评论