Linux系统常用指令

1.使用xshell登录到云服务器的Linux系统:

ssh 用户名@公网IP,例如:

ssh [email protected].

2.添加用户

adduser 用户名,例如:

adduser user

3.为用户设置密码

passwd 用户名,例如:

passwd user

4.清屏

clear

5.查看当前所在目录

pwd

6.列出当前目录的文件名

ls

7.在当前路径创建一个新文件夹

mkdir 文件夹名,例如:

mkdir project

8.进入指定文件夹

cd 文件夹名,例如:

cd project

9.在当前目录下创建普通文件

touch 文件名,例如:

touch data.txt

10.列出当前目录的文件名,包括隐藏文件

ls -la

指令运行:

Linux系统常用指令_第1张图片

Linux系统常用指令_第2张图片

任何目录下,都会默认具有两个隐藏目录 . 和 .. 
.       用它来表示当前路径 
..      用它来表示上级路径

11.跳转到最近一次所访问的路径

cd ~

12.跳转到家目录

cd ~

Linux系统常用指令_第3张图片

13.要求系统打印出我所指定的指令名称所在系统的所在路径,指令的本质是系统中的可执行文件

which 指令名,例如:

which pwd

14.列出目录内容,以长格式显示文件和目录的详细信息。

ll

Linux系统常用指令_第4张图片

15.给系统的命名起别名,新手不建议使用

alias 新名=原指令名,例如:

alias ll='ls -l'

Linux系统常用指令_第5张图片

本质上也说明了指令ll是一个指令的别名。

16.输出指定文件ACM时间

stat 文件名,例如:

stat data.txt

Linux系统常用指令_第6张图片

17.以树状结构显示目录结构

tree

Linux系统常用指令_第7张图片

18.删除普通文件

rm 当前路径下的普通文件,例如:

rm 1.txt

Linux系统常用指令_第8张图片

也可以使用 -f选项强制删除,以防计算机总是询问你是否删除

rm -f 普通文件,例如:

rm -f 1.txt

Linux系统常用指令_第9张图片

也可以采用:rm 普通文件路径 的方式来删除指定路径下的普通文件·。

19.删除文件夹机器内部文件(递归删除)

rm -rf 当前路径下的文件夹名,例如:

rm -rf 111

Linux系统常用指令_第10张图片

在这里我们默认加上了 -f选项以进行强制删除,你也可以不添加该选项

也可以采用 rm -rf 文件夹路径 的方式删除指定路径下的文件夹

20.拷贝文件

在Linux中,可以使用cp命令来进行文件的拷贝。cp命令可以将一个文件或多个文件从一个位置复制到另一个位置。

以下是使用cp命令进行文件拷贝的基本语法:

cp [options] source_file destination_file

其中,source_file是要拷贝的源文件,destination_file是目标文件或目标目录的路径。

以下是一些常用的选项:

  • -r 或 -R:递归地复制目录及其内容。
  • -i:在覆盖目标文件之前进行提示。
  • -u:仅当源文件较新或目标文件不存在时才进行复制。
  • -p:保留源文件的权限、所有者和时间戳等属性。

以下是一些示例用法:

a.拷贝单个文件到另一个目录:

cp 文件名 路径,例如:

cp a.out ./111

Linux系统常用指令_第11张图片

b.拷贝多个文件到另一个目录:

cp 文件名1 文件名2 文件名3 路径,例如:

cp 1.txt a.out ./133

Linux系统常用指令_第12张图片

 c.递归地拷贝整个目录及其内容:

cp -r 文件夹名 路径,例如:

cp -r 111 ./122

Linux系统常用指令_第13张图片

21.文件重命名

mv 原文件名 新文件名,例如:

mv a.out b.out

Linux系统常用指令_第14张图片

22.将目录下的文件或文件夹剪切到指定目录

mv 原文件/原文件夹/原文件的路径 路径,例如:

mv 122 ./133

Linux系统常用指令_第15张图片

mv ./133/122 .

Linux系统常用指令_第16张图片

22.剪切的同时重命名

mv 当前路径下的原文件/原文件路径 路径/新文件名,例如:

mv ./122/2.c ./133/1.c

Linux系统常用指令_第17张图片

你可能感兴趣的:(linux,运维,服务器)