随笔分类 - linux学习
摘要:make只是一个根据指定的Shell命令进行构建的工具 在linux和unix中,有一个强大的使用程序,叫make,可以用它来管理多模块程序的编译和链接,直至生成可执行文件 make使用程序读取一个说明文件,称为Makefile,Makefile文件中描述了整个软件工程的 编译规则和各个文件之间的依
阅读全文
摘要:ssh的软件架构是服务器-客户端模式(Server - Client) 在这个架构中,SSH软件分成两个部分: 向服务器发出请求的部分,称为客户端 client,OpenSSH的实现位ssh 接收客户端发出的请求的部分,称为服务器 server, OpenSSH的实现位sshd OpenSSH还提供
阅读全文
摘要:问题 前段时间在外地没有在实验室,随身携带了一个笔记本电脑。但是笔记本性能不够,想用SSH远程连接实验室的电脑。问如何连接?现有以下设备 设备 IP 备注 系统 实验室电脑C1 192.168.0.24 内网,可访问外网。SSH登陆端口为321。 Linux 笔记本电脑A1 动态变化 无公网IP L
阅读全文
摘要:不敢说是最好的,基本上是最全面的了~ 修改系统软件源 一开始是国外的源比较慢,建议换成国内的源,常用的有清华源、阿里源等。 清华源地址 Ubuntu 的软件源配置文件是 /etc/apt/sources.list 首先备份一下软件源, 打开网址,将源地址复制粘贴进去 sudo cp /etc/apt
阅读全文
摘要:Linux 查看GPU状态 nvidia-smi nvidia-smi是NVIDIA自带的一个命令可以详细的展示显卡的运行状态。 gpustat gpustat是github上开源的一个小工具,对于v1.0目前支持python 3.4+,对于python 2.7-3.4支持v0.x。 可以直接用pi
阅读全文
摘要:Linux 文件基本属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。 为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在Linux中我们通常使用以下两个命令来修改文件或目录所属用户与权限。 chown (cha
阅读全文
摘要:Linux 用户和用户组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 Linux系统用户账户的管理 用户账号的管理工作主要涉及到用户账号的添加、修改和删除。 添加账号 useradd 选项 用户
阅读全文
摘要:Linux 磁盘管理 Linux磁盘管理好坏直接关系到整个系统的性能问题。 Linux磁盘管理常用三个命令为df、du和fdisk。 df : 列出文件系统的整体磁盘使用量 du : 检查磁盘空间使用量 fdisk : 用于磁盘分区 df [-ahikHTm] [目录或文件名] -a :列出所有的文
阅读全文
摘要:apt (Advanced Packaging Tool) 是一个在Debian和Ubuntu中的Shell前端软件包管理器。 apt命令执行需要超级管理员权限(root)。 apt语法 apt [options] [command] [package ...] options:可选,选项包括 -h
阅读全文
摘要:Vim Vim是从vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富。 Vi/Vim的使用 基本上分为三种模式,分别是命令模式(commad mode),输入模式(Insert mode),底线命令模式(Last line mode)。这三种模式的作用分别是: 命令模式:
阅读全文
摘要:docker快速入门系列 Docker hello world hello world $ docker run ubuntu:15.10 /bin/echo "Hello world" Unable to find image 'ubuntu:15.10' locally 15.10: Pulli
阅读全文
摘要:此文章参考以下三篇文章,如有侵权请联系 Linux非root用户安装zsh, 并用oh-my-zsh进行配置 在没有sudo权限的Linux服务器下安装oh-my-zsh 不使用root权限安装zsh和oh-my-zsh 安装zsh 新建zsh文件夹 cd && mkdir zsh && cd zs
阅读全文