Linux学习笔记
开心Linux
俺叫啥好嘞
温故而知新 !
展开
-
适用于 Linux 的 Windows 子系统 (WSL) 安装使用 【保姆级教程】
window安装Ubuntu转载 2023-07-24 18:41:01 · 5087 阅读 · 2 评论 -
Linux命令---rsync
用途:rsync 主要用于备份和镜像。具有速度快、避免复制相同内容和支持符号链接的优点。rsync 和 scp 区别:用 rsync 做文件的复制要比 scp 的速度快,rsync 只对差异文件做更新。scp 是把所有文件都复制过去。基本语法:rsync -rvl /usr/local/xxx.txt root@hadoop201:/usr/local说明:rsync:命令-rvl: -r 递归 -v 显示复制过程 -l 拷贝符号链接/usr/local/xxx.txt:要拷贝的文件路径/转载 2021-09-24 13:39:09 · 7752 阅读 · 0 评论 -
Linux中虚拟机远程复制文件SCP命令
scp命令参考原创 2021-06-01 16:57:24 · 10715 阅读 · 0 评论 -
centos查看系统名称、架信息
centos查看系统名称、架构hostnamectl原创 2021-06-01 09:31:54 · 10972 阅读 · 0 评论 -
制作linux系统U盘并使用U盘安装CentOS7.5系统
制作优盘启动盘-----工具UltraISO----直接写入制作启动盘参考Dell服务器点击f11进入bios设置优盘启动安装时遇到启动分区的问题—解决办法参考把之前的分区删除就好原创 2021-05-18 16:26:30 · 10247 阅读 · 0 评论 -
centos下mysql 看不到mysql数据库(密码无法更改)
1.这可能是因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的2.解决方案2.1.关闭mysqlservice mysqld stop2.2.屏蔽权限mysqld_safe --skip-grant-tableor/usr/bin/mysqld_safe --skip-grant-tablStarting demo from ..... 2.3.新开起一个终端输入mysql -u root mysqlm转载 2021-01-14 16:23:15 · 7300 阅读 · 0 评论 -
linux 的configure --prefix=/
“linux, configure --prefix=/”是:编译指定程序存放路径 。不指定prefix,可执行文件默认shu放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr /local/share。...原创 2020-12-24 19:46:46 · 7149 阅读 · 1 评论 -
linux 编译链接库:-lz -lrt -lm -lc
文章目录文章目录• 一、Java 基础• 二、容器• 三、多线程• 四、反射• 五、对象拷贝• 六、Java Web• 七、异常• 八、网络• 九、设计模式• 十、Spring/Spring MVC• 十一、Spring Boot/Spring Cloud• 十二、Hibernate• 十三、MyBatis• 十四、RabbitMQ• 十五、Kafka• 十六、Zookeeper• 十七、MySQL• 十八、Redis• 十九、JVM参考https://blog.原创 2020-10-22 11:58:15 · 8152 阅读 · 3 评论 -
linux c网络编程用 htonl()函数
htonl就是把本机字节顺序转化为网络字节顺序h---host 本地主机to 就是to 了n ---net 网络的意思l 是 unsigned long所谓网络字节顺序(大尾顺序)就是指一个数在内存中存储的时候“高对低,低对高”(即一个数的高位字节存放于低地址单元,低位字节存放在高地址单元中)。但是计算机的内存存储数据时有可能是大尾顺序或者小尾顺序。先举个例子:int a = 0x403214;int b = htonl(a);我在VC++6.0调试这段代码,发现&a的值为原创 2020-12-09 17:53:21 · 8284 阅读 · 0 评论 -
服务器文件主从实时同步
服务器列表# 1 主192.168.199.230# 2 从192.168.199.183192.168.199.105第一步、分别配置好SSH免登陆参考:点这里第二步、分别装好 rsyncyum -y install rsync第三步、设置 2从 服务器的 rsync.confvim /etc/rsyncd.confrsyncd.conf 文件内容中原有内容全部注释,然后在文件中追加以下内容,记得替换其中 hosts allow 后面的IP地址。# 全局信息uid =转载 2020-12-02 19:51:45 · 7400 阅读 · 0 评论 -
nc命令
什么是ncnc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具nc的作用(1)实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口(2)端口的扫描,nc可以作为client发起TCP或UDP连接(3)机器之间传输文件(4)机器之间网络测速想要连接到某处: nc [-options] hostname port[s] [ports] …绑定端口等待连接: nc -l -p port [-option原创 2020-11-27 13:11:33 · 7403 阅读 · 0 评论 -
Linux系统查看系统安装时间
查看系统安装时间:第一步$ ls /dev | grep sd第二步$ sudo dumpe2fs /dev/sda1 | grep "Filesystem created"原创 2020-11-25 18:51:18 · 11201 阅读 · 0 评论 -
vim 快速定位文件末尾、头部
gg 跳转到文件头Shift+g 跳转到文件末尾原创 2020-11-20 11:23:23 · 10531 阅读 · 0 评论 -
vmwre15.5.1安装mac遇到的问题以及解决方法和相应工具
虚拟键15.5.1 + mac cdr文件(百度都是。注意版本)破解vmware没有apple操作系统选项unlock工具链接:https://pan.baidu.com/s/1tE91r3eCG3Swg3FDi_VZ8A 提取码:d54g步骤进入安装过程中1,点击上面bai“实用工du具”--“磁盘工具”。2,点击左边磁盘图标,然后点击“分区”。3,分区后“抹掉”,可修改磁盘名称 关闭工具4 重启去虚拟机成功...原创 2020-07-29 09:43:16 · 5008 阅读 · 0 评论 -
gdbserver 远程调试
注意安装gdbserver的命令是第一步 在ios镜像里找打到GDB-SERVER安装包或者在线安装yum install gdb-gdbserver环境:主机和远程机有相同主程序第二步 在On the target machine-----远程主机 gdbserver localhost:2000 my_program启动程序 指定端口号第三步:On the GDB host machine主机gdb启动gdb my_program(gdb)(gdb) target remote 192原创 2020-11-10 18:58:35 · 7144 阅读 · 0 评论 -
centos设置时间命令
timedatectl set-time 15:58:30 #只设置时间timedatectl set-time 20151120 #只设置日期timedatectl set-time ‘16:10:40 2015-11-20’ #设置时间和日期原创 2020-11-03 09:32:38 · 7461 阅读 · 0 评论 -
Vscode配置c c++的json文件
https://www.cnblogs.com/bpf-1024/p/11597000.html原创 2020-09-23 14:47:23 · 7714 阅读 · 0 评论 -
Linux 定时任务crontab配置
https://www.cnblogs.com/zoulongbin/p/6187238.html原创 2020-09-21 16:17:44 · 6764 阅读 · 0 评论 -
centos7 安装包出现相互依赖
安装包时添加 --nodeps --force原创 2020-09-16 14:34:40 · 6959 阅读 · 0 评论 -
.spec文件详解
http://blog.sina.com.cn/s/blog_43b39e250100nnu4.html原创 2020-09-15 16:33:21 · 9266 阅读 · 0 评论 -
查看文件夹使用量以及个数
查看文件夹使用量 较好的显示方式du-sh查看文件夹个数ls | wc -w原创 2020-09-08 15:21:09 · 5887 阅读 · 0 评论 -
linux突然的断电 centos出现问进不去界面的问题
1 xfs_repair -v -L /dev/dm-02 exit n原创 2020-09-08 14:12:12 · 6200 阅读 · 0 评论 -
Linux安装rmp包,缺少依赖包安装教程
法一安装时1.rpm -ivh xxxx.rpm --nodeps --force法二联网情况下2 yum install ./xxxx.rpm原创 2020-09-01 11:12:36 · 5975 阅读 · 0 评论 -
Linux中虚拟机远程复制文件SCP命令
远程拉取服务器命令scp -r root@ip /虚拟机目录参考链接https://www.cnblogs.com/Teachertao/p/9571285.html感谢大佬,侵权通知删!原创 2020-09-01 10:33:41 · 6128 阅读 · 0 评论 -
rpm相关命令操作
1.安装rpm -i 需要安装的包文件名2.rpm -q(a、l) 查询3.rpm -e 需要卸载的安装包原创 2020-08-31 16:02:46 · 5686 阅读 · 0 评论 -
linux c c++ 编译时的错误程序中有游离的‘\240“\302解决办法
c编译时的错误程序中有游离的‘\240“\302解决办法sed -i ‘s/\o240|\o302//g’ xxx.cpp原创 2020-08-13 11:51:58 · 6173 阅读 · 0 评论 -
centos7 合并pdf命令
pdfunite *.pdf all.pdf原创 2020-08-13 09:22:44 · 5963 阅读 · 0 评论 -
Linux下多线程编译
c++ 环境下g++ main.cpp -o xm -ldl -lpthread原创 2020-08-08 18:01:46 · 6159 阅读 · 2 评论 -
Centos7 rpm 简单打包示例
参考https://blog.csdn.net/kongxx/article/details/43761295https://wangbin.io/blog/it/yum-rpm-make.html原创 2020-08-07 12:07:27 · 6177 阅读 · 0 评论 -
linux 查看文件个数以及大小
命令ls -l |grep “^-”|wc -l 文件个数du -sh 查看当前文件夹大小参考https://www.cnblogs.com/xiaochaoyxc/p/6204350.html原创 2020-08-02 18:10:17 · 5928 阅读 · 0 评论 -
centos 默认root登录
vim打开’/etc/gdm/custom.conf’文件,在[daemon]下添加两行:AutomaticLoginEnable=TrueAutomaticLogin=root原创 2020-08-01 11:34:45 · 5876 阅读 · 0 评论 -
centos7 sublime text 3打开.html或者.asp乱码解决办法
下载codecs33库https://github.com/seanliang/Codecs33/tree/linux-x64或者在sublime text 3里直接下插件 codecs33原创 2020-07-31 14:46:33 · 5496 阅读 · 0 评论 -
centos 7Vue启动命令
进入项目后执行npm run dev更改端口在项目的config 文件夹下 index.js更改原创 2020-07-24 11:34:45 · 3612 阅读 · 0 评论 -
cgi编译过程
gcc -o hello.cgi hello.c原创 2020-07-22 11:35:09 · 2597 阅读 · 0 评论 -
gdb调试步骤
gdb调试Gdb调试过程:1、程序经过预处理后,即进入编译阶段,进入编译阶段,首先声明编译:2、格式:gdb -o test test.c -g3、进入编译:gdb test4、显示需要编译调试的源程序:l(list)//list filename5、设置断点:b(break)行号6、查看设置的断点:info b7、运行调试程序:run8、跳到下一个断点:c(continue)9、单步运行的话使用:n(next)/s(step into)跳到函数体 //区别在与:next执行函数体,而s原创 2020-07-21 15:35:23 · 2452 阅读 · 0 评论 -
centos7网卡配置文件以及对应参数
1文件位置:vim /etc/sysconfig/network-scripts/ifcfg-ens332详情:TYPE=Ethernet //网络类型:Ethernet以太网BOOTPROTO=none //引导协议:自动获取、static静态、none不指定DEFROUTE=yes //启动默认路由IPV4_FAILURE_FATAL=no原创 2020-07-20 14:46:09 · 3150 阅读 · 0 评论 -
thttpd-微型HTTP服务器
参考配置https://github.com/wlangstroth/thttpd编译./configuremake./thttpd -D -C test.config配置test.config :port=80user=nobodydir=./wwwnochrootcgipat=/cgi-bin/**logfile=thttpd.logpidfile=thttpd.pid原创 2020-07-20 14:36:02 · 1117 阅读 · 0 评论 -
Centos7 文本文件最后m行
文本文件最后m行tail -n m xxx.txt原创 2020-07-20 13:47:46 · 1280 阅读 · 0 评论 -
gdb调试步骤
编译程序 g++ -g main.cpp -o main启动gdb调试 gdb ./main(此时没有运行)可以查看主函数main![在这里插入图片描述](https://img-blog.csdnimg.cn/20200711123032925.png5.打断电 b 标记点6.查看有多少断点(gdb) i b7.删除断点(gdb) d 38.开始调试(gdb) r9.下一行nq 退出...原创 2020-07-11 12:35:52 · 936 阅读 · 0 评论 -
子网掩码和配置文件ifcfg-ens33里的PREFI不匹配的办法,由子网掩码字符串转换成长度前缀的代码示例
转载记录转载 2020-07-09 18:16:40 · 341 阅读 · 0 评论