Linux基本操作(二)

简介: Linux基本操作(二)

切换目录:cd

cd    进入用户主目录;
cd ~  进入用户主目录;
cd -  返回进入此目录之前所在的目录;
cd ..  返回上级目录;
cd ../..  返回上两级目录;

建立文件和目录

mkdir  和 touch 

拷贝文件或目录

  cp 需要复制的文件路径+文件名字  到哪里
  cp -r 复制目录
  cp -rf 参数f是删除已经存在的目标文件而不提示
  cp -i  参数i和f相反,在覆盖目标文件之前将给出提示要求用户确认,回答y时目标文件将被覆盖,是交互式拷贝.

删除文件和目录

 rm 新建文件夹 //将新建文件夹这个文件删除
  rm -v:显示过程信息
 rm -i:删除已有文件或目录之前先询问用户;
  rm -rf :(强制删除文件或目录,删除时不提示.)-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;

重命名

rename(原字符串:将文件名需要替换的字符串;
目标字符串:将文件名中含有的原字符替换成目标字符串;
文件:指定要改变文件名的文件列表)

实验补充

实验内容

1)练习Linux的文件操作、目录操作、系统管理的命令;

①注销(退出)系统:logout 或exit,关机:shutdown

②练习使用命令ls(注意Linux命令区分大小写):

使用ls 查看当前目录内容,查看指定目录内容,如/目录、/etc目录,查看当前目录内容;使用dir 查看当前目录内容。

③使用cd改变当前目录

④显示当前路径:pwd ;

⑤建立目录mkdir;

⑥删除目录:rmdir;

⑦复制文件cp;

⑧移动文件或目录: mv;

⑨删除文件:rm;

⑩显示文件内容(不分页显示及分页显示):cat, more;连接文件:cat与重定向;

⑪从键盘输入三个文件C,D,E,文件内容自定,将C,D,E合并成一个文件CDE;

⑫在当前目录下建立USER子目录,在USER子目录下添加文件U1.C(内容自定),将USER子目录下的文件复制到当前目录下。


2)编写一段C 源程序, 用gcc 编译器编译程序, 运行程序, 调试程序。


3)设置环境变量:

①显示环境变量HOME,设置一个新的环境变量hello;

②使用env命令显示所有的环境变量。

实验过程演示

3.实验结果

创建目录:

1.png

ls查看目录:

1.png

cd改变当前目录

1.png

rmdir删除目录:

1.png

cp复制文件:

1.png

移动文件或目录: mv

1.png

删除文件

1.png

touch创建文件,cat查看:

1.png

more查看:

1.png

cat重定向合并文件:

1.png

合并C,D,E三个文档:

1.png

建立USER子目录,在USER子目录下添加文件U1.C(内容自定),将USER子目录下的文件复制到当前目录下。

1.png

编写一段C 源程序, 用gcc 编译器编译程序, 运行程序:

1.png

环境变量查看和设置环境变量:

1.png

相关文章
|
7月前
|
人工智能 Linux 开发工具
linux 对文件内容的查看、归档 及 vim基本操作
linux 对文件内容的查看、归档 及 vim基本操作
|
5月前
|
网络协议 Linux 网络安全
入职必会-开发环境搭建39-Linux常用操作-Linux防火墙操作
在CentOS 7中,新引入了firewalld服务(防火墙),取代了CentOS 6之前的iptables服务(防火墙)。
入职必会-开发环境搭建39-Linux常用操作-Linux防火墙操作
|
5月前
|
存储 运维 Linux
Linux磁盘精准缩容:操作详解与技巧
在Linux系统管理中,有效的磁盘空间优化对于维护系统性能至关重要。本文将深入探讨如何在Linux环境下安全地进行磁盘缩容,帮助你合理调整存储资源,确保系统高效运行。跟随本篇的步骤,一起优化你的Linux系统磁盘空间!
Linux磁盘精准缩容:操作详解与技巧
|
6月前
|
Linux 网络安全 开发工具
Linux 管理远程会话 screen:掌握终端的多任务操作
`Linux screen` 命令让多任务管理变得更简单,尤其在SSH连接远程服务器时。创建新会话如`screen -S backup`,查看会话`screen -ls`,退出`exit`。高级功能包括直接在会话中运行命令,如`screen vim memo.txt`,会话共享以协同工作,以及通过`screen -r`或`-D -r`重新连接或强制恢复断开的会话。提高效率,确保任务不间断运行。
106 1
|
7月前
|
Linux 芯片
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-1
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-1
|
7月前
|
Ubuntu Linux
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-2
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯
Linux驱动入门 —— 利用寄存器操作GPIO进行LED点灯-2
|
6月前
|
Linux 应用服务中间件 网络安全
linux 初始化全部操作
linux 初始化全部操作
44 1
|
5月前
|
安全 固态存储 Linux
服务器linux操作系统重装的完整流程-傻瓜式教学
服务器linux操作系统重装的完整流程-傻瓜式教学
|
7月前
|
Linux 芯片 Ubuntu
Linux驱动入门 —— 利用引脚号操作GPIO进行LED点灯
Linux驱动入门 —— 利用引脚号操作GPIO进行LED点灯
|
7月前
|
分布式计算 Hadoop Linux
实验: 熟悉常用的Linux操作和Hadoop操作
实验: 熟悉常用的Linux操作和Hadoop操作
93 2