草庐IT

backtrack-linux

全部标签

【嵌入式开发神器samba】Linux搭建samba服务器实现跨系统文件共享(详细)

Linux搭建samba服务器实现跨系统文件共享(详细)前言一、samba服务器简介二、为什么使用samba三、samba相关配置文件四、samba安装步骤1、查询samba2、安装samba3、创建共享文件夹4、添加用户和密码5、修改配置文件6、重启samba7、获取ip地址8、在window下操作参考资料前言在嵌入式系统开发过程中,经常在window下编写代码,在Linux交叉编译代码,一旦错了,又要在window下改,很麻烦,本文介绍了samba服务器来解决这一烦恼。一、samba服务器简介Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。S

(python3爬虫二)Linux安装谷歌浏览器以及对应版本驱动程序

上一步《(python3爬虫一)linux宝塔搭建python3.x+flask+selenium-CSDN博客》完成后进行安装浏览器以及对应驱动我安装的浏览器版本是118以此为例1.安装浏览器参考(Linux安装Google浏览器_谷歌浏览器linux_消失的星期六的博客-CSDN博客)方式1 使用服务器下载解压  wgethttps://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/118.0.5993.70/linux64/chrome-linux64.zipunzipchrome-linux64.zip方式2 手动下载rpm包 

Linux第一个小程序——进度条

Linux第一个小程序——进度条1.前言2.缓冲区概念3.\r&&\n4.进度条实现4.1初级进度条4.2升级进度条1.前言在我们写这个小程序之前,我们要用到我们学的三个知识点gcc的使用vim的使用make/makefile的使用除此之外还需要一些其他的知识点,但是这里重点是上面的三个知识点。所以如果由对这三个知识点不了的一定要先熟悉这三个知识点。2.缓冲区概念这里学一个函数和一个头文件。首先执行指令man3sleep查看第三手册手册。函数sleep,头文件作用:休眠指定的秒数。函数usleep,头文件作用:休眠指定的微秒。现在我们来写一段代码来证明这个缓冲区的存在。此时我们直接执行,是会直

android - 如何在没有 Android 模拟器的情况下在 Linux 上运行 Android 的 .apk 文件?

我有一个要求,我需要在我的主机PC上直接安装.apk文件,而无需Android模拟器。我想直接在我的Linux机器(x86arch)上安装它。我有几个菜鸟问题:.apk文件是如何组织的?它只是一个大的二进制文件吗?在这种情况下,如果我使用的是配备x86原子处理器的手机,这是否意味着会有一个单独的Android分割市场来托管移植到x86arch的应用程序?它是由可执行文件组成的存档吗?(类似于.rpm或.deb)。如果是,那么存档的格式是什么?如果有,他们是否有针对不同架构(x86、ARM等)的不同.apk文件。如果不是,那么它是如何组织的?直接在运行x86arch的LinuxPC上运行

Python笔记——linux/ubuntu下安装mamba,安装bob.learn库

Python笔记——linux/ubuntu下安装mamba,安装bob.learn库一、安装/卸载anaconda二、安装mamba1.命令行安装(大坑,不推荐)2.命令行下载guihub上的安装包并安装(推荐)3.网站下载安装包并安装(也不错)三、安装bob.math和bob.learn库小坑有个实验需要使用bob库,windows装不上,只能在linux/ubuntu装,坑太多了,记录一下本人使用win11下Ubuntu20.04子系统一、安装/卸载anaconda为什么要按anaconda呢?因为。。。安bob需要用conda命令,直接pip压根安不上命令行安装现打开anaconda官

计算机基础知识总结:线程、linux、Docker、网络协议

【一】深度学习中常用的Linux命令汇总1.man:mancommand,可以查看某个命令的帮助文档,按q退出帮助文档2.cd:用于切换目录,cd-可以在最近两次目录之间来回切换3.touch:touchfile创建文件。4.ls:ls-lh可以列出当前目录下文件的详细信息。5.pwd:pwd命令以绝对路径的方式显示用户当前的工作目录6.cat:catfile显示文件内容。7.mkdir:mkdirdir可以创建一个目录;mkdir-pdir/xxx/xxx可以递归创建目录。8.cat:catfile显示文件内容,按q退出。9.more:morefile显示文件内容,按q退出。10.grep:

Linux跟踪路由命令:追踪目标的网络路径

追踪路由(traceroute)是一种在计算机网络中用于确定数据包从源主机到目标主机的路径的常用工具。在Linux系统中,可以使用traceroute命令执行此操作。本文将详细介绍如何使用traceroute命令以及如何解读其输出结果。使用traceroute命令的基本语法如下:traceroute[选项]目标地址下面是一些常用的选项:-I:使用ICMP回显请求报文进行跟踪。-T:使用TCPSYN报文进行跟踪。-U:使用UDP数据报文进行跟踪。-p:指定使用的端口号。-n:不进行地址解析,直接显示IP地址。-q:指定发送数据包的数量。-w:设置超时时间(以秒为单位)。现在,让我们通过一个示例来

LINUX下安装Neo4j 5.5.0版本保姆级教程(安装血泪)

1.安装vim,命令:yum-yinstallvim*2.安装jdk17,解压tar-zxvfjdk-17_linux-x64_bin.tar.gz-C/usr/local3.更改jdk文件夹名称:打开文件夹cd/usr/local更改名称mvjdk-17.0.6jdk4.在jdk目录下创建jre文件:mkdirjre5.完成JDK安装后,配置环境变量第一步:vim/etc/profile;第二步:在文件尾部添加如下信息:第三步:编辑完成后,保持并退出ESC,输入:wq退出;第四步:刷新环境配置使其生效:source/etc/profile6.解压下载好的neo4j文件:tar-zxvfneo

【linux提权】利用setuid进行简单提权

首先先来了解一下setuid漏洞:SUID(SetUID)是Linux中的一种特殊权限,其功能为用户运行某个程序时,如果该程序有SUID权限,那么程序运行为进程时,进程的属主不是发起者,而是程序文件所属的属主。但是SUID权限的设置只针对二进制可执行文件,对于非可执行文件设置SUID没有任何意义,在执行过程中,调用者会暂时获得该文件的所有者权限,且该权限只在程序执行的过程中有效.通俗的来讲,假设我们现在有一个可执行文件XINO,其属主为root,当我们通过非root用户登录时,如果XINO设置了SUID权限,我们可在非root用户下运行该二进制可执行文件,在执行文件时,该进程的权限将为root

linux 合并两个文件夹中的方法

情景git仓库中有多个分支,每个分支中都有一个文件夹“tar”用来存放压缩包,路径像这样的:tar/lib/xxxx.zip需求:需要把每个分支中tar文件夹里的压缩包汇总起来。这就有一个要求,若两个子文件夹中的文件同名则不动,不同名则新增。比如:A分支:tar/lib/libxml-2.1.1.zipB分支:tar/lib/libxml-1.0.1.zip两个分支同一个子文件夹lib下有不同版本的压缩包,就需要把这两个压缩包都放到tar/lib/下。方法cp、rsync、mv以及find命令实现文件夹合并的方法。1.使用cp命令合并文件夹:cp命令是Linux中常用的文件复制命令,它也适用于