
Linux
jianming21
这个作者很懒,什么都没留下…
展开
-
Socket编程函数集
文章目录sockaddr , sockaddr_in和in_addrsockaddrsockaddr_inin_addr通常用法常用的socket函数集accept函数bind函数connnect函数endprotoent函数endservent函数getsockopt函数htonl函数htons函数inet_addr函数inet_aton函数inet_ntoa函数listen函数ntohl函数ntohs函数recv函数recvfrom函数recvmsg函数send函数sendmsg函数sendto函数se转载 2020-10-22 15:11:33 · 529 阅读 · 0 评论 -
Qemu Busybox U-boot
文章目录安装u-boot-tools安装vim和gedit安装交叉编译器工具安装Qemu和内核方法一自动安装方法二手动编译ARM express 开发板介绍Linux内核下载安装编译使用busybox制作根文件系统制作Shell命令制作根文件系统制作SD卡文件系统镜像启动内核,挂载rootfsQEMU网络功能设置使用u-boot加载内核U-boot编译内核配置编译主机TFTP工具安装挂载NFS文件系统完善NFS根文件系统就此结束了安装u-boot-tools介绍: 用来生成适应u-boot引导的镜像文原创 2020-10-09 09:42:53 · 824 阅读 · 0 评论 -
profile和bashrc之间的区别
文章目录全局变量设定/etc/profile/etc/bashrc用户家目录下的私有环境变量设定~/.bashrc~/.profile~/.bash_profile读取环境三步骤参考博客全局变量设定/etc/profile 和 /etc/bashrc 是系统全局环境变量设定。/etc/profile用来设置系统环境参数,比如$PATH. 这里面的环境变量是对系统内所有用户生效的。/etc/bashrc这个文件设置系统bash shell相关的东西,对系统内所有用户生效。只要用户运行bash命令,转载 2020-05-28 19:05:54 · 231 阅读 · 0 评论 -
解决SSH链接一段时间不操作后卡死的问题
卡死是因为LIUNX安全设置问题,在一段时间内没有使用数据的情况下会自动断开,解决方法就是让本地或者服务器隔一段时间发送一个请求给对方即可。在本地打开配置文件(不建议在server端设置)sudo vim /etc/ssh/ssh_config添加以下参数,如果有直接修改ServerAliveInterval 50 ServerAliveCountMax 3ServerAliveInterval 50 指每隔50秒就向服务器发送一个请求ServerAliveCountMax 3转载 2020-05-27 18:57:59 · 2157 阅读 · 0 评论 -
GRUB安装及命令行排错
文章目录GRUB安装grub.confgrub-install用grub安装独立boot分区grub引导Windows重新安装GRUBLinux RescueSuper Grub Disk排除GRUB的问题Grub命令行操作技巧排错范例find定位boot分区和主目录cat配置文件setup安装至MBR原文链接 http://xstarcd.github.io/wiki/Linux/grub_i...转载 2020-04-27 14:12:22 · 2013 阅读 · 0 评论 -
centos7下安装mysql
文章目录安装MySQL设置MySQL密码问题密码问题远程权限问题字符问题原文链接安装MySQL1.下载并安装MySQL官方的Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2. 使用上面的命令直接安装Yum R...转载 2020-06-09 18:51:44 · 109 阅读 · 0 评论 -
ubuntu 安装ssh并且开启远程服务
原文链接以下所有操作都是在root用户下: 若不是root用户登录状态,所有命令前加 sudo1.安装SSHapt-get install openssh-server12.查看SSH是否安装成功ps -e |grep ssh1如果安装成功显示如下:有sshd,说明ssh服务已经启动3.如果没有启动ssh服务,输入以下命令:ssh服务则会启动service ssh start...转载 2020-06-09 18:46:50 · 280 阅读 · 0 评论 -
ubuntu 锐捷有线校园网设置
解压zip压缩包,进入解压后的文件夹中,打开终端修改rjsupplicant.sh权限sudo chmod +x ./rjsupplicant.sh登入校园网sudo sh rjsupplicant.sh -u 用户名 -p 密码 -d 1原创 2019-12-28 15:58:52 · 443 阅读 · 0 评论 -
Ubuntu查找含有关键字的文件
在根文件夹下查找含有关键字key的文件,所有类型的sudo find / -name '*' | xargs grep 'key'在根文件夹下查找后缀名为txt且含有关键字key的文件sudo find / -name '*.txt' | xargs grep 'key'在根文件夹下查找关键字key的文件,desktop桌面图标类型的文件sudo find / -name '*.de...原创 2019-12-28 13:29:56 · 1745 阅读 · 0 评论 -
win10远程桌面连接阿里云的服务器(Centos7.3)
原文链接租了个服务器,本来因为暑假学习web前端,想着自己搭一个网站,奈何域名解析需要使用三个月以上的服务器,我的服务器也就空下来了。这几天学习操作系统,老师让给自己电脑装上虚拟机,再安装Linux操作系统。想着我的服务器上不就是Linux(Centos)操作系统吗?可是云服务器只能通过putty这些命令行的方式交互,于是想着给云服务器的操作系统上安装GUI,然后装上eclipse等软件,再通...转载 2020-06-09 18:51:56 · 1643 阅读 · 0 评论 -
CentOS 7服务器上配置jupyter设置远程登录
原文链接我们今天就一起来实现一下,配置Jupyter来进行远程登录1、生成配置文件(~/.jupyter/jupyter_notebook_config.py)jupyter notebook --generate-config12、生成密钥先进入python环境,执行from notebook.auth import passwd passwd() 此时会让你两次输入密码(该...转载 2020-06-09 18:52:05 · 572 阅读 · 0 评论 -
CentOS 7安装redis
原文链接什么是redisRedis 是一个开源的多平台数据存储软件,使用 ANSI C 编写,直接在内存使用数据集,这使得它得以实现非常高的效率。Redis 支持多种编程语言,包括 Lua, C, Java, Python, Perl, PHP 和其他很多语言。redis 的代码量很小,只有约3万行,它只做“很少”的事,但是做的很好。尽管是在内存里工作,但是数据持久化的保存还是有的,而redi...转载 2020-06-09 18:52:56 · 97 阅读 · 0 评论 -
安全组策略配置(端口放行)
原文链接什么是阿里云安全组策略?阿里云安全组是一种虚拟防火墙,也是阿里云处于安全考虑的一种策略,一台ECS云服务器实例必须至少属于一个安全组。我们知道服务器的各种服务要依赖端口来实现,我们可以将安全组想象成服务器各个端口的开关,默认创建购买的ECS云服务器,阿里云默认只开放了22号和2239号端口,所以配置安全组是新手必须要完成的作业。安全组配置通俗的讲就是端口放行,即授权安全组规则可以允许...转载 2020-06-09 18:52:21 · 7945 阅读 · 0 评论 -
CentOS7安装GUI图形界面
原文链接安装Gnome图形界面程序在安装Gnome包之前,需要检查一下安装yum源是否正常,或替换为国内的源,因为需要在yum命令来安装gnome。# 通过yum安装Gnome包 yum groupinstall "GNOME Desktop" "Graphical Administration Tools"12同SSH远程链接系统,再输入命令进行安装。由于包比较大,安装也需要一定...转载 2020-06-09 18:53:06 · 357 阅读 · 0 评论 -
CentOS 7 安装Anaconda
原文链接前言:双十一的时候买了台阿里云(ECS),采用Centos7系统,40G的高效云盘。这段时间一直就把放在那里,差点账号和密码都忘了,当然,这是不可能的,经过几天的构思,我决定,将我本地使用的Ubuntu服务器,转移到阿里云上,以此避免,我不在本地局域网时,连接不上服务器的尴尬局面。由于之前一直用的是Ubuntu,没有接触过Centos,所以做起来,有一定的难度,好在都是Linux的系统...转载 2020-06-09 18:52:32 · 182 阅读 · 0 评论 -
CentOS 7安装MongoDB
原文链接安装下载MongoDB数据库安装包我们先在官网中,选择相应的我们需要安装的MongoDB版本,并提取下载链接,如:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.4.tgz下面我们就开始下载并安装MongoDB吧!wget https://fastdl.mongodb.org/linux/mongodb-lin...转载 2020-06-09 18:53:14 · 226 阅读 · 0 评论 -
CentOS 7配置PATH
原文链接问题在Linux系统安装新的软件或组件之类的,我们或多或少都会遇见类似这样的问题Linux:-bash: ***: command not found,系统很多命令都用不了,均提示没有此命令。分析这其实就是我们系统的环境变量除了问题,要么是没有配置,要么就是配置错误。下面,就由笔者带领大家一起学习配置Linux的系统变量吧~配置环境变量先用:echo $PATH查看pat...转载 2020-06-09 18:52:42 · 2259 阅读 · 0 评论 -
CentOS 7安装Chrome浏览器
原文链接Chrome浏览器安装配置Chrome源cd /etc/yum.repo.d/vim google-chrome.repo12写入Chrome源[google-chrome] name=google-chromebaseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearchenabled=1gpgcheck...转载 2020-06-09 18:50:52 · 201 阅读 · 0 评论 -
CentOS 7安装TeamView
原文链接安装TeamView下载TeamView安装包我们需要现在teamview官网上找到我们需要的版本安装包,并提取下载链接。如: https://dl.tvcdn.de/download/linux/version_14x/teamviewer_14.0.14470.x86_64.rpm# 将安装包,下载到本地 wget https://dl.tvcdn.de/download/...转载 2020-06-09 18:50:41 · 302 阅读 · 0 评论 -
CentOS 7安装Pycharm
安装Pycharm下载Pycharm安装包我们需要现在Pycharm官网上找到我们需要的版本安装包,并提取下载链接。如: https://download.jetbrains.8686c.com/python/pycharm-professional-2018.3.tar.gz# 将安装包,下载到本地 wget https://download.jetbrains.8686c.com/p...转载 2020-06-09 18:50:32 · 928 阅读 · 0 评论 -
CentOS 7修改yum源为阿里源
原文链接前言:由于Cent OS 所自带的yum源,并不是很好用,所以这里将其更换为阿里源。在更换源问题上,笔者个人感觉,是要比Ubuntu要方便一些,只需要简单的杰哥命令,轻松搞定。下面我们就一起来看看,如何更换源吧!第一步:# 操作步骤cd /etc/yum.repos.d # 进入yum文件夹mv CentOS-Base.repo CentOS-Base.repo.bak #...转载 2020-06-09 18:50:23 · 329 阅读 · 0 评论 -
ubuntu创建桌面图标
创建一个程序的简单桌面图标首先打开ubuntu的Terminal,快键键是Ctrl + Alt + T进入系统存放 .desktop 文件的文件夹中,文件夹路径是/usr/share/applications/中cd /usr/share/applications/利用vim编辑需要下载vim,运行sudo apt-get install vimsudo apt-get ...原创 2019-04-30 22:15:45 · 13751 阅读 · 0 评论 -
ubuntu命令之进程管理
文章目录tophtoppspstreekillpgreppkill & killallrenicexkill说明:转载自Yu.Mu的<<ubuntu: 控制&查看 进程>>文章原博客链接地址toptop命令是一个常用的查看系统资源使用情况和查看占用系统资源最多的进程的命令。top以列形式显示所有的进程,占最多CPU资源的进程会显示在最上...转载 2019-04-30 16:39:00 · 1334 阅读 · 0 评论