Linux从精通到跑路
文章平均质量分 54
Linux开发相关总结
熊彬彬
..
展开
-
搭建Ubuntu-Server20.04图形界面
一、Ubuntu服务器搭建图形界面1、更新软件源apt-get update2、安装桌面环境所需的软件包,包括系统面板、窗口管理器、文件浏览器、终端等桌面应用程序apt install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop3、安装VNCapt-get install tightvncserver4、启动VNCvncserver5、第一次启动转载 2022-01-19 10:02:35 · 9238 阅读 · 0 评论 -
ubuntu安装最新版本cmake
一、卸载系统老版本cmakesudo apt autoremove cmake二、下载最新版本cmakecmake官网:Download | CMake三、安装sudo ./cmake-3.22.1-linux-x86_64.sh --prefix=/usr/bin/ --skip-license原创 2022-01-05 17:02:53 · 2039 阅读 · 0 评论 -
云服务器网络访问丢包
可能原因引起云服务器网络访问丢包问题的可能原因如下:触发限速导致 TCP 丢包 触发限速导致 UDP 丢包 触发软中断丢包 UDP 发送缓冲区满 UDP 接收缓冲区满 TCP 全连接队列满 TCP 请求溢出 连接数达到上限前提条件在进行问题定位及处理前需登录实例,详情请参见登录 Linux 实例及登录 Windows 实例。故障处理触发限速导致 TCP 丢包云服务器实例具备多种规格,且不同规格有不同的网络性能。当实例的带宽或包量超过实例规格对应的标准时,会触发平...转载 2021-08-30 16:54:48 · 676 阅读 · 0 评论 -
Ubuntu常用命令笔记
1、卸载并清除配置包管理器apt安装的软件sudo apt-get --purge remove ***2、卸载编译安装的软件sudo make uninstall3、查看软件版本号pkg-config --modversion ***原创 2020-11-15 15:48:15 · 208 阅读 · 1 评论 -
ubuntu16.04安装NVIDIA显卡驱动
一、开机进入bios设置,将secure boot设置为disable。二、进入ubuntu系统后,选择系统设置-->软件和更新-->附加驱动 选择nvidia那个选项,点击应用更改,完成后重启电脑就ok了。...原创 2018-07-04 13:59:20 · 334 阅读 · 0 评论 -
ubuntu16.04同步系统时间与网络时间
网上同步时间: 1. 安装ntpdate工具 # sudo apt-get install ntpdate 2. 设置系统时间与网络时间同步 # ntpdate cn.pool.ntp.org 3. 将系统时间写入硬件时间 # sudo hwclock --systohc cn.pool.ntp.org是位于中国的...原创 2018-07-11 17:20:26 · 7479 阅读 · 0 评论 -
linux系统替换内核文件uImage或者开机图标
我们知道linux系统内核文件一般都是放在boot分区中的,而boot分区对应的设备文件一般为/dev/mmcblk0p1。所以,第一步先挂载boot分区的文件。 $ mkdir /mnt/boot #在当前用户空间中新建一个名为boot的文件夹 $ mount /dev/mmcblk0...原创 2018-07-11 17:49:52 · 1529 阅读 · 0 评论 -
Ubuntu16.04下安装中文输入法
一、安装Fcitx。打开命令窗口(Alt+Ctrl+T),输入sudo apt install fcitx fcitx-googlepinyin fcitx-table-wbpy fcitx-pinyin fcitx-sunpinyin 命令。当然,可根据需要选择其中部分输入法。二、在系统设置(System Setting)==>语言支持(Language Support)下选择Fcitx,...转载 2018-07-12 18:01:54 · 797 阅读 · 0 评论 -
Linux性能检测常用的10个基本命令
1. uptime$ uptime 23:51:26 up 21:31, 1 user, load average: 30.02, 26.43, 19.02该命令可以大致的看出计算机的整体负载情况,load average后的数字分别表示计算机在1min、5min、15min内的平均负载。2. dmesg | tail$ dmesg | tail[1880957.56315...转载 2018-08-14 10:55:29 · 285 阅读 · 0 评论 -
NVIDIA显卡的PC安装ubuntu16.04时出现错误nouveau :failed to create kernel chanel,-22
这是linux系统中nvidia的显卡驱动导致的,所以解决办法就是装系统时禁用独立显卡。首先,我们进入系统安装前的GRUB界面然后,按下按键E进入参数编辑界面在linux那行最末尾处删掉三个横杠,替换为nomodeset最后,根据底部提示栏按下F10进入boot,这样就可以进入系统的安装界面了。...原创 2018-07-03 15:02:12 · 12823 阅读 · 3 评论 -
ubuntu16下openGL测试环境搭建
一、首先安装OpenGl依赖库及工具:sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev二、编写测试实例Test.cpp#include <GL/glut.h> #define ColoredVertex(c, v) do{ glColor3fv(c); glVertex3fv(v)...原创 2018-06-24 12:07:08 · 1087 阅读 · 0 评论 -
编译NanoPi2开发板Linux系统内核
1、下载Linux4.4内核源码git clone https://github.com/friendlyarm/linux.git -b nanopi2-v4.4.y --depth 1 //在linux环境下使用cd linux2、配置Linux内核touch .scmversionmake ARCH=arm nanopi2_linux_defconfigcp...原创 2017-12-28 09:29:03 · 1842 阅读 · 1 评论 -
Linux命令
一、操作文件与目录 1、ls命令 ls命令用来列出目录的内容,它的一般格式为: ls [选项] [目录名或文件] 选项: -R (递归显示指定目录下的各子目录中的文件) 2、pwd命令 pwd命令用来显示当前的工作目录的绝对路径,它的一般格式为: pwd 3...原创 2015-09-07 09:45:18 · 428 阅读 · 0 评论 -
Shell脚本编程基础
一、执行脚本 chomd +x xxx.sh ./xxx.sh 二、原创 2015-09-07 09:49:16 · 668 阅读 · 0 评论 -
64位ubuntu16.04安装交叉编译器arm-linux-gcc出现没有那个文件或目录
这是因为电脑是64位的,装的ubuntu是64位的操作系统。而你下载的arm-linux-gcc是32位的程序。需要安装一个32位的支持库。解决方法:输入命令sudo apt-get install lib32ncurses5 lib32z1 ...原创 2015-11-05 09:38:01 · 4352 阅读 · 0 评论 -
Ubuntu设置环境变量
在 Ubuntu 系统中有两种设置环境变量 PATH 的方法。第一种适用于为单一用户设置 PATH,第二种是为全局设置 PATH。 一、设置当前用户环境变量1、打开终端并输入:sudo gedit ~/.bashrc。2、输入用户密码。这时输入的密码是不可见的。3、前面的步骤会打开.bashrc文件,在其末尾添加: export PATH=/opt/Embe...转载 2017-11-15 17:15:11 · 1681 阅读 · 0 评论 -
安装Ubuntu后要做的事
装好ubuntu的第一件事就是添加更快速的源,因为官方提供的源服务器在国外,访问和下载速度要比国内源慢些,可以采用一些国内公司和大学提供的更新源.方法一: 在System Settings -> Software & Updates,在Download from中在中国区选择速度最快的服务器源。这种方法比使用命令行快很多。方法二:命令行设置:备份原有源,恢复时有用原创 2017-11-15 16:41:04 · 395 阅读 · 0 评论 -
Ubuntu 文件查看权限和设置权限
ubuntu下查看权限的命令为:ls -l filenamels -ld folderubuntu下设置权限的命令为:一共有10位数其中: 最前面那个 - 代表的是类型中间那三个 rw- 代表的是所有者(user)然后那三个 rw- 代表的是组群(group)最后那三个 r-- 代表的是其他人(other) 然后我再解转载 2017-11-22 15:32:01 · 14541 阅读 · 2 评论 -
制作自定义Ubuntu ISO镜像
respin可以直接将整个已经安装好的ubuntu系统做成ISO文件,respin的前身remastersys 发现已经不被维护了,官网网址也都没了,仔细去查资料发现已经被 linux respin替代,支持Ubuntu 14.04,16.04.,GitHub有专人维护。 资料:https://github.com/ch1x0r/LinuxRespin 1.先安装依赖包...原创 2017-12-04 09:41:25 · 10421 阅读 · 6 评论 -
Ubuntu 16添加开机启动脚本
一、直接将脚本添加进/etc/rc.local文件里。二、使用systemctl制作一个开机启动服务。 详细资料请移步传送门: http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html http://www.ruanyifeng.com/blog/2016/03/systemd-tu...转载 2017-11-27 17:03:05 · 1544 阅读 · 1 评论 -
Linux环境下的TCP/IP通信
套接字编程最常用的通信模式是客户机/服务器模式(C/S模式)。服务器方要先启动,并监听指定端口,等待客户端的请求,根据客户端的请求提供相应服务。下面首先给出的是基于TCP的Socket编程步骤,如图所示。 1.创建套接字 创建套接字通过socket函数来完成,该函数会创建一个Socket描述符,后续的连接建立、数据传输等操作都通过该描述符实现,它的一般形式为: ...原创 2015-08-17 20:56:38 · 703 阅读 · 0 评论