1.使用xshell登录到云服务器的Linux系统:
ssh 用户名@公网IP,例如:
ssh root@111.11.111.
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
指令运行:
任何目录下,都会默认具有两个隐藏目录 . 和 ..
. 用它来表示当前路径
.. 用它来表示上级路径
11.跳转到最近一次所访问的路径
cd ~
12.跳转到家目录
cd ~
13.要求系统打印出我所指定的指令名称所在系统的所在路径,指令的本质是系统中的可执行文件
which 指令名,例如:
which pwd
14.列出目录内容,以长格式显示文件和目录的详细信息。
ll
15.给系统的命名起别名,新手不建议使用
alias 新名=原指令名,例如:
alias ll='ls -l'
本质上也说明了指令ll是一个指令的别名。
16.输出指定文件ACM时间
stat 文件名,例如:
stat data.txt
17.以树状结构显示目录结构
tree
18.删除普通文件
rm 当前路径下的普通文件,例如:
rm 1.txt
也可以使用 -f选项强制删除,以防计算机总是询问你是否删除
rm -f 普通文件,例如:
rm -f 1.txt
也可以采用:rm 普通文件路径 的方式来删除指定路径下的普通文件·。
19.删除文件夹机器内部文件(递归删除)
rm -rf 当前路径下的文件夹名,例如:
rm -rf 111
在这里我们默认加上了 -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
b.拷贝多个文件到另一个目录:
cp 文件名1 文件名2 文件名3 路径,例如:
cp 1.txt a.out ./133
c.递归地拷贝整个目录及其内容:
cp -r 文件夹名 路径,例如:
cp -r 111 ./122
21.文件重命名
mv 原文件名 新文件名,例如:
mv a.out b.out
22.将目录下的文件或文件夹剪切到指定目录
mv 原文件/原文件夹/原文件的路径 路径,例如:
mv 122 ./133
mv ./133/122 .
22.剪切的同时重命名
mv 当前路径下的原文件/原文件路径 路径/新文件名,例如:
mv ./122/2.c ./133/1.c