|Linux|
介绍linux相关知识
alexliu2360
后端/推荐系统/推荐算法
展开
-
【Linux-基础】Centos7 安装anaconda
安装anancondawget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.05-Linux-x86_64.shbash Anaconda3-2021.05-Linux-x86_64.sh一路yes到底安装好了之后问题来了,打开之后前面如果不需要自动显示(base)conda config --set auto_activate_base False关闭自动更新conda config --set au.原创 2022-05-10 14:54:53 · 901 阅读 · 0 评论 -
【读书笔记】《程序员的自我修养》----ELF格式
dwarf(ebugging With Attributed Record Formats)格式参考:http://www.dwarfstd.org/http://blog.csdn.net/js072110/article/details/44153303 (好)http://blog.csdn.net/wuhui_gdnt/article/details/7283483http://blog...原创 2017-01-13 15:59:50 · 437 阅读 · 0 评论 -
【Linux-运维】解决windows虚拟机centos 7 ssh连接不上的问题
参考:https://blog.csdn.net/weixin_46571884/article/details/105248359本文主要解决windows虚拟机centos 7 ssh连接不上的问题ps: 等有空时再详细记录下问题及解决过程。注意设置虚拟机静态ip的时候,不能与windows的vmnet8(NAT模式)的ip设置成一样的,要设置不一样的ip以示区别比如:windows的设置虚拟机的设置cd /etc/sysconfig/network-scripts/vi if原创 2022-05-01 08:38:17 · 2121 阅读 · 0 评论 -
【linux-基础】centos 7firewalld基本用法
CentOS7使用firewalld打开关闭防火墙与端口1. 基本使用方法启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 : systemctl enable firewalld2.systemctl用法启动一个服务:systemctl start firewalld.servic原创 2022-05-01 08:14:18 · 196 阅读 · 0 评论 -
【linux】tcpdump抓包
tcpdump命令需要在root权限下运行。1、指定端口Port抓包示例:12500端口上抓包。命令如下: tcpdump -n -X -i any port 12500将会把抓包结果打印到控制台界面上。命令如下: tcpdump -n -X -i any port 12500 > 1.txt将会把抓包结果保存到当前路径下的1.txt中。注意:指定端口抓包时,显示的抓包结果最大为1472字节的数据。udp大包的情况,一个4KB的包分成多个片,其他数据片的显示打印不出来。原创 2021-12-10 15:59:50 · 25422 阅读 · 0 评论 -
【linux】centos7 升级gcc版本
参考 https://www.cnblogs.com/lzpong/p/5755678.html转载 2019-07-05 11:32:23 · 526 阅读 · 0 评论 -
【Linux-shell】一些CPU的命令
1、linux CPU信息alexliu-ubuntu@hadoop001:~$ cat /proc/cpuinfo | grep name | cut -f2 -d:| uniq -c 4 Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz alexliu-ubuntu@hadoop001:~/$ cat /proc/cpuinfo |g...原创 2019-06-03 11:08:43 · 752 阅读 · 0 评论 -
【linux-证书】linux生成自验证ssl证书
1.首先要生成服务器端的私钥(key文件):openssl genrsa -des3 -out server.key 10242.去除key文件口令的命令:openssl rsa -in server.key -out server.key3.生成服务端证书openssl req -new -key server.key -out server.csr -config /etc/ssl/...原创 2019-04-26 11:33:33 · 2960 阅读 · 0 评论 -
【ubuntu-ssh】ssh启动 笔记
ps -e |grep ssh如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后重启SSH服务: sudo /etc...原创 2019-02-27 16:06:39 · 194 阅读 · 0 评论 -
【Linux-内存】找出你的系统所支持的最大内存
1、在基于Deb的系统中安装:sudo apt-get install dmidecode2、找出支持的最大内存:sudo dmidecode -t 16输出:# dmidecode 3.0Getting SMBIOS data from sysfs.SMBIOS 2.7 present.Handle 0x0005, DMI type 16, 23 bytesPhysical ...转载 2018-10-16 13:57:07 · 3814 阅读 · 0 评论 -
【ubuntu】安装Navicat
首先上官网上下载LINUX版本: http://www.navicat.com/download/navicat-for-mysql下载 navicat110_mysql_en.tar.gz 文件下载后解压tar文件tar -zxvf /home/rain/download/navicat8_mysql_en.tar.gz解压后 进入解压后的目录运行命令:./start...转载 2018-09-18 16:39:28 · 1197 阅读 · 0 评论 -
【Linux shell】"2>&1"含义
对于& 1 更准确的说应该是文件描述符 1,而1标识标准输出,stdout。 对于2 ,表示标准错误,stderr。 2>&1 的意思就是将标准错误重定向到标准输出。这里标准输出已经重定向到了 /dev/null。那么标准错误也会输出到/dev/null可以把/dev/null 可以看作”黑洞”. 它等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿...原创 2018-08-16 14:45:19 · 197 阅读 · 0 评论 -
【Linux-运维】Ubuntu 16.04下安装MySQL
首先执行下面三条命令:sudo apt-get install mysql-serversudo apt-get isntall mysql-clientsudo apt-get install libmysqlclient-dev安装成功后可以通过下面的命令测试是否安装成功:sudo netstat -tap | grep mysql可以通过如下命令进入MySQL服务...原创 2018-04-26 20:49:54 · 194 阅读 · 0 评论 -
【linux-运维】ubuntu里面卸载软件的方法
1、在终端里 apt-get安装的软件: 安装软件sudo apt-get install softname1 softname2softname3…… 卸载软件 sudo apt-get remove softname1 softname2 softname3…… 卸载并清除配置sudo apt-get remove –purgesoftname1 更新软件信息数据库 sudo ap...转载 2018-04-26 20:42:05 · 332 阅读 · 0 评论 -
【Linux-运维】VNC实现windows远程访问
http://www.cnblogs.com/xuliangxing/p/7642650.html 这篇博客是我在linux中实践成功的~转载 2018-04-05 18:50:05 · 413 阅读 · 0 评论 -
【Linux-进程】进程控制及信号
问题: 1.exit(状态码)返回状态码有什么意义? 返回值被系统得到。系统根据状态码进行日志记录 返回值被调用者得到:system/wait.程序会根据返回状态码进程对应处理。 exit(状态码) = main函数中的return状态码; 2.状态码的第二个字节才是exit()的返回值或者return值 WEXITSTATUS(status),取出第二个字节一...原创 2017-03-30 22:39:58 · 562 阅读 · 0 评论 -
【Linux-进程】进程的理解
ls -l >test.txtchmod u+s mainecho $USERint getuid() 得到实际用户(uid_t)int geteuid() 得到有效用户(uid_t)目录: chdir 切换目录 mkdir 创建目录 rmdir 删除目录 unlink 删除文件 umassk 设置文件权限屏蔽位 stat 文件目录状态 ...原创 2017-03-27 23:04:37 · 543 阅读 · 0 评论