- 博客(4)
- 收藏
- 关注
原创 学习笔记——Linux中如何创建静态库,动态库
步骤如下: 一. 创建使用静态库 1.将.c 文件生成对应的-o文件 gcc -c xxx.c -o xxx.o -I xxx , 其中-c是生成二进制文件,-I 是.c中包含头文件的路径 2.将生成的.o 文件制作静态库 ar rcs libxxx.a xxx.o 第一个xxx为静态库的名字,第二个xxx为所有的.o二进制文件 3.使用静态库 gcc xxx.c -L 静态库路径 -l 静态库名字 -I 头文件路径 -o 执行文件 ps: 1.使用静态库的话如果改变.c文件内容则要重新按照步骤生成静态
2021-05-19 02:39:55
242
2
原创 linux中添加新用户出现的一些问题记录
今天用useradd和adduser出现了一些问题。问题如下: 1.使用useradd +用户名添加了一个用户并且使用该用户登录后不能切换到同组其他用户。 解决方法如下: 在/etc目录下有一个sudoers文件,里面记录的是哪些用户可以使用root权限,用ls -la sudoers查看其文件属性可以看到其属性为:-r--r----- 1 root root 781 5月 15 15:11 sudoers,所有者与所属组都是root,只能读,那么用sudo su 切换为root用户,再用chmod 666
2021-05-15 19:24:48
561
原创 LInux中对gz类型或者.bz2类型文件进行解压压缩
一 用gzip进行压缩解压 1.打包: tar cvf xxx.tar xxx.xxx 打包和压缩不一样,打包后的大小依旧是一样的压缩才会减小文件大小 2.压缩: 使用 tar zcvf xxx.tar.gz xxx.xxx 其中第一个xxx为压缩后文件名,第一个xxx是文件, z代表的是用gzip压缩的文件,c代表创建一个新的压缩包, v显示压缩流程,f对普通文件进行操作。 3.解压 使用 tar zxvf xxx.tar.gz -C 解压路径 , 其中X代表释放文件(解压压缩包)。 4.查看压缩
2021-05-15 18:54:56
366
原创 Linux中如何使用mount命令加载U盘和卸载U盘
步骤如下: 1.插入U盘后连接到虚拟机 2.用 sudo fdisk -l 命令查看硬盘信息,看U盘在哪个目录下,例如(/dev/sdb1) 3.用sudo mount /dev/sdb1 XXX 将U盘挂载在XXX目录下 3. 用 sudo umount /dev/sdb1 卸载U盘,如果卸载失败显示target is busy,则需要用 ps aux | grep XXX 查看进程USB进程IP,再用kill 结束进程。 4.U盘中文件乱
2021-05-15 18:43:51
1906
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅