首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux】--- Linux基本指令(1)

ls指令,作用是罗列出当前路径的文件名,当然如果未创建则什么都没有。 mkdir指令,作用是在当前路径,创建一个“文件夹”(目录)。 cd指令,作用是进入指定的”文件夹“(目录)。...一般对文件的任何操作指用指令控制文件和编程访问文件。 -l列出文件的详细信息。 -a列出目录下的所有文件,包括以. 开头的隐含文件。 -d将目录象文件一样显示,而不是显示其下的文件。...补: whoami作用是查看当前正在使用Linux系统的人是谁(用户)。在表述的时候,我们通常会说我们在XXX路径,此处我们就是指whoami的结果。...Linux指定的用户也有自己的家目录!且任何一个用户,首次登陆,所处的路径都是自己的家目录!!...解释一,面手册分为8章(即上图中前8个) : 1 是普通的命令(可执行程序,指令); 2 是系统调用(即是由操作系统内核(Linux系统)提供的接口),如fork,open,write之类的(通过这个

7110
您找到你想要的搜索结果了吗?
是的
没有找到

Linux】---Linux基本指令(2)

Linux理念:Linux中一切皆文件。 那么Linux可以以统一的方式来进行文件/设备访问! 基于此理念,普通文件和显示器有什么区别吗?...Linuxfind命令在目录结构中搜索文件,并执行指定的操作。 Linuxfind命令提供了相当多的查找条件,功能很强大。...由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一。 即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。...sz指令,作用是将压缩包传到windows上;rz则是将windows上的压缩包传到Linux的当前路径。...补充说明: uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。

9710

linux基本指令()

1.man指令 1.安装 如果是云服务器 ,则需要要安装配置 [root@VM-8-8-centos lesson1]# yum install -y 安装了这个可以使用基本命令,但是不能调用库里的函数...[root@VM-8-8-centos lesson1]# yum install man-pages -y 安装这个后,就可以使用基本的指令了 2.用法 man +man 查询man指令的用法...3.man+数字 一般默认1号手册——调用基本命令 2号手册为系统调用接口 3号手册为库函数 1. printf函数的查询 一般想到 printf函数想到的都是 c语言库函数 [root...@VM-8-8-centos lesson1]# man printf 此时的printf是linux上一条基本的打印语句 [root@VM-8-8-centos lesson1]# printf..."hello linux"\n hello linux hello linuxn[root@VM-8-8-centos lesson1]# man 3 printf man+3才为 c语言库函数

96630

Linux基本指令

前言 Linux基本指令涵盖了文件管理、文本处理、系统信息、网络配置和权限管理等。 ls 指令 语法 ls [选项] [目录或文件] 功能 对于目录,该命令列出该目录下的所有子目录与文件。...文件属性则描述了文件的元数据,包括文件的基本信息和访问权限。 在访问文件时,操作系统会根据文件属性来判断用户是否有权进行读取、写入或执行操作。...家目录 在Linux系统中,每个用户都有一个家目录。该目录通常位于 /home/username ,其中 username 是用户的登录名。...系统常用的命令,经常用来备份文件或者目录。...top Linux常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。

5410

Linux应用编程基本概念

Linux应用编程涉及到在Linux环境开发和运行应用程序的一系列概念。以下是一些涵盖Linux应用编程基本概念: 1. 系统调用 系统调用是用户空间程序与内核之间进行通信的方式。...线程 Linux支持多线程编程。线程是一个轻量级的执行单元,可以与同一进程的其他线程共享内存空间。线程可以通过pthread库创建和管理。...它允许进程在运行时接收通知,例如用户按Ctrl+C终止进程。signal函数和kill命令用于处理和发送信号。...这些概念构成了Linux应用程序开发的基础,开发者可以通过这些机制实现复杂的应用程序和系统工具。掌握这些概念对于在Linux环境进行应用编程至关重要。 9....Socket 编程 Socket 编程Linux 应用程序中常用的一种网络编程方式。通过使用套接字(Socket),可以实现进程间的通信和网络通信。

13310

Linux常用基本指令大全

---- 10. man指令 Linux 的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。...---- 12. mv指令 mv 命令是 move 的缩写,可以用来移动文件或者将文件改名( move (rename) fifiles ),是 Linux 系统常用的命令,经常用来备份文件或者目录...Linux fifind 命令提供了相当多的查找条件,功能很强大。由于 fifind 具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一。...解压缩想解压到某个路径,需要加 -d 选项。  注意,压缩了未必大小就会变小。一般情况会变小。...补充说明 : uname 可显示 linux 主机所用的操作系统的版本、硬件的名称等基本信息。

1.5K30

liunx入门:Linux基本指令

这是我参与「掘金日新计划 · 10 月更文挑战」的第16天,点击查看活动详情 Linux基本指令 ls 指令 语法: ls [选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件...dirName/dir] 适用对象:所有使用者 功能:删除文件或目录 常用选项: -f 即使文件属性为只读(即写保护),亦直接删除 -i 删除前逐一询问确认 -r 删除目录及其下所有文件 man指令 解释一,...1.是普通的命令 2.是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文 件) 3 是库函数,如printf,fread4是特殊文件,也就是/dev的各种设备文件...,有相同的作用,主要是对我们的指令进行解析,解析指令给Linux内核。...) 文件类型 d:文件夹 -:普通文件 l:软链接(类似Windows的快捷方式) b:块设备文件(例如硬盘、光驱等) p:管道文件 c:字符设备文件(例如屏幕等串口设备) s:套接口文件 b)基本权限

2.1K20

LinuxC编程(3)

都是LINUX的一个打开的设备描述符。内核通过这个描述符进行I/O操作。进行I/O操作就有一个性能问题,这个性能问题在于两个条件,一个条件是对同一个FD,有多个客户进行操作时如何更好的排队。...3.2)I/O复用之异步I/O模式,这只见于POSIX.1的1993版本中,是2.6内核的一个标准特性,简称AIO,基本思想是允许进程发起很多I/O操作,而不用阻塞或者等特操作完成。...但是LINUX比较搞,它是上层用SELECT,实际上底层还是用的POLL....在LINUX实际上POLL性能比SELECT要高一点,POLL也是监视FD集合,不过将这个FD集合单独使用一个数据结构pollfd. struct pollfd {           int...这种模式内核会一直触发,直到事件被用户消费掉。也就是说在这种情况FD上的数据一定被写完或者读完才不会有下一次的触发事件。

5.1K20

Linux系统编程Linux基本指令详解(二)

前言 这篇文章我们接着上一篇的内容,继续学习Linux中一些常见的基本指令。 1. cp 指令(重要) 在Windows中我们经常可能会复制一个文件,然后粘贴到另一个地方。...总结一: mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统常用的命令,经常用来备份文件或者目录。...它可以帮助我们在Linux目录结构查找文件 演示一: find 指定路径 -name 文件名 他就可以帮我们找到指定路径所有名字为tmp.txt的文件。...就类似于Windows的这个搜索 总结: Linuxfind命令在目录结构中搜索文件,并执行指定的操作。 Linuxfind命令提供了相当多的查找条件,功能很强大。...补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。

12810

linuxSocket编程(一)简介

简介 Socket理论 Socket工作流程 核心函数讲解 服务的如何获取客户端的信息 字符串ip和网络二进制的转换 大小端问题 示例源代码 Linux内核源码 Socket理论 socket起源于Unix...,而Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open –> 读写write/read –> 关闭close”模式来操作。...注意: 其实socket也没有层的概念,它只是一个facade设计模式的应用,让编程变的更简单。是一个软件抽象层。在网络编程中,我们大量用的都是通过socket实现的。...文件描述符和文件指针的区别: 文件描述符:在linux系统中打开文件就会获得文件描述符,它是个很小的正整数。...Socket.png 核心函数讲解 通过以上的图我们基本了解socket的 socket() int socket(int domain, int type, int protocol); //返回sockfd

3.6K23

linux的shell脚本编程

可以说,shell使用的熟练程度反映了用户对Unix/Linux使用的熟练程度。...Shell脚本和编程语言很相似,也有变量和流程控制语句,但Shell脚本是解释执行的,不需要编译,Shell程序从脚本中一行一行读取并执行这些命令,相当于一个用户把脚本中的命令一行一行敲到Shell提示符执行...如果你的应用符合上边的任意一条,那么就考虑一更强大的语言吧——或许是Perl、Tcl、Python、Ruby——或者是更高层次的编译语言比如C/C++,或者是Java。...定义变量时,变量名不加美元符号($),如: variableName="value" 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。...注:推荐给所有变量加上花括号,这是个好的编程习惯。

2.3K20
领券