Linux基础命令
Linux基础命令
目录符号
1 | . : 当前目录 |
ls
1 | list : 列举当前目录或指定目录内的文件 |
cd
1 | change directory : 变更目录 |
pwd
1 | print name of current/working directory : 打印工作目录 |
mkdir
1 | make directory:创建文件夹 |
rmdir
1 | remove directory: 删除文件夹 |
cp
1 | copy : 复制 |
mv
1 | move : 移动文件 |
touch
1 | touch filename # 创建文件 |
echo
1 | echo "hello world" # 标准输出 |
输出重定向
1 | > : 没有则创建,有则覆盖 |
小练习
实验目标
通过操作文件和目录,了解Linux文件系统的基本结构和命令行的使用。
实验步骤
打开终端:首先,打开您的Linux终端。
查看用户目录内容:使用
ls命令查看用户目录(通常是~)下的文件和目录。1
进入用户目录:使用
cd命令进入用户目录。1
确认当前目录:使用
pwd命令查看当前工作目录的路径,它应该显示您的用户目录。1
创建新目录并确认是否创建成功:在用户目录下使用
mkdir命令创建一个新目录,例如my_new_dir。1
创建新文件:在新目录中,使用
touch命令创建一个新文件,例如myfile.txt。1
查看新文件:使用
ls命令确认新文件已经创建。1
复制文件:使用
cp命令将myfile.txt复制到当前目录(.表示当前目录),重命名为myfile.txt.bak。1
查看复制的文件:使用
ls命令确认文件已经被复制到当前目录。1
移动文件:使用
mv命令将myfile.txt移动到父级目录(..表示父级目录)。1
查看移动后的文件:使用
ls命令确认myfile.txt已经移动到父级目录。1
输出文本:使用
echo命令在终端输出一条文本消息。1
清理:为了保持文件系统的整洁,您可以选择删除在实验中创建的目录和文件。使用
rm和rmdir命令删除文件和目录。1
实验结束
通过这个实验,您应该已经对Linux文件系统中的目录和文件操作有了更深入的理解,包括如何查看目录内容、更改工作目录、创建和删除文件及目录、复制和移动文件,以及如何在终端输出文本。
LSN地址
问答
- 提示符
$与#的区别? - 如何列出当前目录下面的所有文件?
- 如何
以详细信息的形式列出当前目录下面的内容? .和..分别代表什么?相对路径和绝对路径的区别?- 如何从当前目录返回用户
主目录(家目录)? - 如何删除目录?
- 分别说明
cp和mv的用法?
练习
- 在桌面上使用-p或者–parents在用户目录上同时创建多级目录,例如xx/yy/zz。
- 查看创建的目录,确认创建成功。
- 依次删除zz、yy、xx目录。
- 确认删除成功。
- 重新创建xx/yy/zz,同时删除这几级目录。
- 在用户主目录下创建名为dir1的目录
- 用touch命令在主目录下创建名为myfile的文件
- 用cp命令复制主目录下的myfile文件到dir1目录下
- 将dir1目录下的myfile文件改名为myfile.old
- 将主目录下的文件myfile移动到dir1目录下
- 在主目录中创建dir2,将dir1
目录中的文件复制到主目录下的dir2目录中,之后查看dir2的内容 - 在主目录下创建dir3目录,将
dir1及其目录中的所有内容递归复制到dir3目录中,之后查看dir3的内容 - 在用户主目录下创建名为dir4的目录,在dir4目录下创建文件file1, file2, file3, file12,afile,bfile,abfile。
- 列出dir4目录中文件名以file1开头的文件
- 删除dir4目录中文件名以bfile结尾的文件
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.