Linux
文章平均质量分 92
Linux基础、Linux编程
柚子树cc
但行好事 莫问前程
展开
-
make,Makefile简易教程
一、概述make是一个类UNIX系统下的编译命令,也可以理解为一个项目管理工具,通过make可以按照自己指定的编译命令编译整个项目,相当于将在命令行的编译命令按序执行,省去了反复键入编译命令的麻烦。除此之外,如果手动执行编译命令,不仅费时难以记忆,最重要的是每执行一次编译命令,项目中的整个文件都要重新编译,即使是未修改过的文件,这在大型项目中是难以忍受的。而make就提供了一种完美的解决方案,它将要执行的编译命令通过特定的语法组织到Makefile文件中,每次只要执行make命令,就可以完成整个项目的构建原创 2021-06-27 02:04:58 · 905 阅读 · 1 评论 -
[Linux] 修改PS1环境变量让shell只显示最后一个目录名而不显示完整的路径
PS1是 linux 里头的一个默认的环境变量,用来设置命令提示符的环境变量。\d :代表日期,格式为weekday month date,例如:"Mon Aug 1"\H :完整的主机名称。例如:我的机器名称为:fc4.linux,则这个名称就是fc4.linux\h :仅取主机的第一个名字,如上例,则为fc4,.linux则被省略\t :显示时间为24小时格式,如:HH:MM:SS\T :显示时间为12小时格式\A :显示时间为24小时格式:HH:MM\u :当前用户的账号名称\v :B转载 2020-07-24 16:52:01 · 1246 阅读 · 0 评论 -
[Linux] Xshell登录新用户异常处理
在 linux 新创建用户以后,使用 Xshell 远程登录,有时会出现下面这种情况,登录界面异常显示:命名登录成功,显示界面好像又有问题,起初以为是创建用户时出了错,后来发现是因为在创建用户的时候没有指定登录新用户时使用的命令解释器,才会导致这个异常,如图所示,用cat /etc/passwd查看所有用户信息,发现新用户python没有指定的解释器:处理方法:使用超级管理员权限修改此文件,指定bash解释器。Ubuntu系统下采用sudo vi /etc/passwd在新用户那行后面追加/bin原创 2020-07-24 16:27:57 · 381 阅读 · 0 评论 -
Ubuntu “Could not get lock /var/lib/dpkg/lock“解决
今天重新装了 Ubuntu 系统,在配置时出现了一些问题,记录下来,以防以后再次入坑。如图所示:在执行sudo apt-get install openssh-server安装ssh时,出现 "Could not get lock /var/lib/dpkg/lock…"错误,起初还以为我的openssh-server输错了,然后安装tree也是如此,于是百歌加谷度搜寻一番,具体原因如下:新安装的 Ubuntu 系统,内部缺少很多软件源,所以系统便自动启动软件源更新进程apt-get更新软件源,并且一直原创 2020-07-17 22:48:24 · 360 阅读 · 0 评论 -
Ubuntu / RHEL 7 安装 VMware Tools
VMware Tools 是一套实用程序, 可提高虚拟机安装的操作系统性能并改进虚拟机的管理。例如, 以下功能只是仅在安装了 VMware Tools 时才可用的部分功能:在支持 Aero 的操作系统上显著加快图形性能和 Windows AeroUnity 功能, 它使虚拟机中的应用程序能够像任何其他应用程序窗口一样显示在主机桌面上主机和来宾文件系统之间的共享文件夹在虚拟机和主机或客户...原创 2019-05-30 07:06:26 · 606 阅读 · 0 评论 -
Red Hat Enterprise Linux 7关闭防火墙
最近学习 Oracle 数据库,并且在 Linux 系统下搭建开发环境做一个小项目,以前学习 Linux 一直用的 Ubuntu,谁知道 Oracle 11g 数据库不支持在 Ubuntu 环境下安装,网上也有大神各种骚操作安装成功的,我是懒得折腾了,学习么,怎么方便怎么来,怎么高效怎么来,如果学有余力可以捯饬捯饬。所以就安装了 RHEL 7 系统,谁知道这货也老掉链子,相比以前的 RHEL ...原创 2019-05-28 21:35:28 · 822 阅读 · 0 评论 -
Linux RHEL/Ubuntu安装教程
软件下载软件下载软件下载RHEL 7/64位下载地址:https://pan.baidu.com/s/1ridznj3RZnRqt074TN68Og提取码:31w2安装包存在我自己的网盘,如果链接失效可以联系我安装步骤安装步骤安装步骤安装准备,电脑需先已安装 VMware 虚拟机软件,如果没有可以找我要,首先根据提供的链接下载镜像文件,并将其解压到指定目录。然后在 C 盘以外的盘创...原创 2019-05-28 12:57:08 · 639 阅读 · 0 评论 -
Linux下的文件搜索
1.find find命令是在指定目录下遍历查询文件,效率较低find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录 find / -user user1 搜索属于用户 'user1' 的文件和目录 find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件 find /usr/bin...原创 2019-05-31 06:43:02 · 173 阅读 · 0 评论 -
RHEL设置静态IP以及远程连接
我的系统是 Red Hat Enterprise Linux 7,可能因版本差异有些命令不同,可以作为参考,具体步骤如下:打开终端,键入命令ifconfig,查看网卡配置信息,我的网卡名称是eno16777728,每个人可能因镜像文件差异或者版本不同网卡名称也不一样,后面的配置是基于自己的网卡的,所以需要记住自己的网卡名称查询主机 IP,记录 IP 地址键入su - root切换到 r...原创 2019-05-30 19:46:46 · 328 阅读 · 0 评论 -
Ubuntu 设置静态IP以及远程连接
我的版本是 Ubuntu14.04,其他版本的可以参考,若有不同再查阅资料,首先虚拟机可以联网,我使用的是 VMware 桥接模式,其它模式的不清楚。以下是设置步骤:打开终端,输入ifconfig查看网卡信息以及 IP 地址,我的网卡是 eth0,每个人可能因为镜像文件不同网卡名不一样,后面的配置要以自己的网卡名为准查询主机 IP,记录下 IP 信息键入命令sudo vi /etc/n...原创 2019-05-30 17:53:34 · 2441 阅读 · 0 评论