1.查看文件操作
进入特定目录合令:“cd "
例:进入根目录下的home目录
#cd /home
进入当前目录下的share目录
#cd share
返回上级目录
#cd ..
返回到根目录
#cd /
从上面可以看到linux中的“cd“命令的用法与“DOS“命令大同小异。
[注意]*进小写字母”cd“而不是大写字母”CD“。在linux系统中是严格区分大小写的参:“cd”≠“CD“
显示目录及文件列表命令:”ls“
例:显示根目录的目录及文件列表
#ls /
显示根目录下的etc目录下的内容
#ls /ect
显示当前目录下的内容
#ls
常 用参数:
#ls -c '按文件建立的时间排序
参数:
“-s“按文件长度进行排序,最长的文件在前面
”-u“按文件最后访问时间进行排序
“-t“ 按文件修改的时间进行排序
”-r“ 按逆序显示各项
”-R"按显示本目录及其子目录的文件信息。
“-U”按目录本身顺序列出。
可以多个参数组合使用,如“ls -lt"、"ls -ls"
2.拷贝文件命令操作
例 :将当前目录下的123.txt文件拷贝到/home/temp目录下:
#cp 123.txt /home/temp
[注意]* 在linux下的拷贝命令“cp“的界面很不友好,如果发生的覆盖文件时也不会有任何提示,所以此时就得加一个参数“-i”,使出现覆盖文件前进行强制提示:
#cp -i 123.txt /home/temp
由于root用户为超级管理员,其权限是很大的,那此时linux系统默认是要强制提示的,即此时的"cp"=”cp -i“。由于root用户经常大批量的复制文件和覆盖文件,如果每覆盖一个文件就要确认一下就很烦锁,这时就要强制忽略提示:#cp -f *.doc /home/doc 其中的“-f”就是忽略"-i“的提示。
在DOS系统下,内部所带的COPY命令是不能够复制子目录及子目录下的文件的,这时DOS就不得不引入一个外部命令XCOPY来起到这个作用。而在Linux中"cp"命令是具备这样的作用的:
例:将目录test及其子目录下所用内容都拷贝到/home/temp下:
#cp -R test /home/temp
一般情况下,将源文件复制到目标目录下后,则复制后的文件的权限与源文件的权限是不一样的,复制到目标目录下的该文件的权限就是命令操作者所拥有的权限。如果要使复制后,两个文件的权限一致就必须加一个参数”-p"
例:
#cp -p 123.txt /home
3.删除文件/目录操作
例:删除当前目录下的所有txt文档
#rm *.txt
在linux下rm的界面并不友好,删除文件前不会给出确认操作的提示,因此经常会发生误删文件的情况,为了让在删除文件前强制进行操作确认,可以加入参数“-i”
例:删除当前目录下的123.txt
#rm -i 123.txt
例:删除当前目录下的test目录
#rm -r test
一般情况下,root用户的权限比较大,因此为了防止误操作,系统会默认root用户在执行rm操作前,必须进行确认,即此时"rm" = "rm -i"。如果root用户要一次性删除整个目录或是多个文件就必须按很多次确认。这样非常不便,因此这时就要加入参数"-f"忽略确认信息如:
#rm -rf test
4.修改文件操作
分享到:
相关推荐
适用于初学者,简单易懂的Linux操作指令,采用思维导图的方式详细介绍每个指令的操作方式。本人也是第一天的学习Linux,如果内容不对的,错误的,各位大佬指点一二。
代码实现的功能与Linux 0 00基本类似 可以在gcc 4 4 3 Ubuntu10 04中所带的编译环境 下通过编译 并顺利从U盘引导启动 ">这是一个极其简单的操作系统实验 包含两部分 第一部分:GNU as编写的 512B的引导扇区代码...
本教程是为初学者设计的Linux简单入门课程,旨在帮助学生快速理解Linux基础概念,掌握基本操作,并为后续深入学习打下坚实基础。 首先,我们从第一章"Linux简介"开始。这一章将介绍Linux的历史,它的哲学以及与Unix...
以上知识点是构建一个Linux简单聊天工具所需的核心技术,通过这个项目,你可以深入理解网络通信、多线程编程以及Linux系统编程的细节。实践过程中,你将有机会提升自己的编程技巧,同时对Linux系统有更深入的认识。
本文将深入探讨“Linux简单驱动程序”这一主题,为初学者提供一个良好的入门指南。 首先,理解Linux驱动的基本结构至关重要。驱动程序通常包含初始化、设备操作和清理等函数。初始化函数在加载驱动时执行,用于设置...
在Linux操作系统中,文件系统是核心的重要组成部分,它负责组织和管理存储设备上的数据,使得用户和应用程序可以方便地存取文件。本项目名为“Linux下一个简单的文件系统实现”,其核心是一个名为XORFS(意为“或许...
linux c 位域操作 报文 位域操作 报文 位域操作 报文 简单位域操作 位域操作 报文 位域操作 报文 位域操作 报文
从Linux系统分类,到增强型ohmyzsh插件扩展, 到与shell交互的expect脚本语言 / boot 引导程序,内核等存放的目录。 bin,普通用户可以使用的命令的存放目录,->/usr/bin /sbin 超级用户可以使用的命令的存放目录,->/...
《Linux入门很简单》这本书正是一本面向新手的指南,旨在帮助读者快速了解并熟练操作Linux系统。 1. **Linux系统概述**:Linux是一种自由开放的操作系统,基于Unix,由来自全球各地的开发者共同维护和改进。它不仅...
Linux操作系统基础教程主要涵盖Linux操作系统的基本概念、安装方式、常用命令、系统目录结构、文件链接、磁盘挂载、用户组管理、文件权限与目录权限、shell脚本、文件查找和比较工具,以及网络通信和编译工具。...
Linux 系统中有许多简单的命令,用于完成各种操作,如文件管理、系统管理、打印等。本文将对 Linux 系统中的简单命令进行总结和介绍。 一、日期和时间命令 * date 命令:用于打印或设置系统的日期和时间。 * stty ...
Linux是一种免费、开源的类Unix操作系统,自1991年由Linus Torvalds创建以来,迅速成为全球最受欢迎的服务器操作系统之一,并广泛应用于个人电脑、超级计算机乃至嵌入式系统等多个领域。 **1.1 操作系统的作用** ...
本资料包“Linux简单驱动+测试”提供了一个基础的嵌入式Linux驱动示例,帮助开发者理解驱动开发的基本流程。 首先,我们来看标题中的“Linux简单驱动”。在Linux中,驱动通常以模块的形式存在,可以动态加载到内核...
Linux是一个多任务、多用户的操作系统,它以其良好的特性和资源的免费性而得到了蓬勃的发展。 本书通过大量的图示和实例,深入浅出的介绍了Linux的基本原理和应用。主要包括Linux的基本概念和操作,Linux的树型...
### 最简单的Linux驱动程序 #### 一、前言 本文旨在介绍如何构建并运行一个最简单的Linux驱动程序。尽管称之为“最简单”,但从理论到实践的过程中可能会遇到不少挑战。通过本文的学习,您将掌握基本的驱动开发...
在Linux上用C++实现简单命令解释器,实现的命令有:pwd , ls , mkdir , rmdir ,rename ,cd ,exit ,help等等
### 从0写自己的Linux x86操作系统课程 #### 知识点概览 本课程旨在教授学习者如何从零开始构建一个基于x86架构的Linux操作系统。它不仅覆盖了理论知识,还提供了实际操作的经验,非常适合那些对底层计算机系统、...
本文档主要介绍 Ubuntu Linux 操作系统与实验教程概述,涵盖了虚拟机的安装、配置、网络类型、快照等知识点,同时也简单介绍了 Linux 操作系统的基本概念和 dpkg 软件包管理器。 一、虚拟机安装 虚拟机可以在一台...