操作系统 LINUX

Makefile 怎么写

2023-12-24 gaoch
当一个目标需要执行多个命令时,可以在 Makefile 中为该目标提供多行命令。每一行命令都必须以制表符开始。以下是一个简单的示例: all: clean build run clean: rm -f my_program build: gcc -Wall -o my_program main.c util.c run: ./my_program 在这个示例中: […] 你可以使用以 … 阅读全文 →

三分钟在阿里云中用上免费SSL

2018-10-23 gaoch
给自己的网站添加SSL证书其实并不复杂,但是关键一点就是首先要拥有一个SSL证书。由于SSL证书价格不菲,很多个人站长会选择放弃使用Https。但是,自从开源、免费的Let’s Encrypt证书出现后,我觉得SSL也是我们草根站长可以玩的了。 https://blog.csdn.net/ithomer/article/details/78075006 […] … 阅读全文 →

清理Windows 10系统盘

2017-10-11 gaoch
𝕎indows最近发了个大更新。自国庆节期间更新系统之后,50G的系统盘已经几乎被填满了。Windows就是这么臃肿,越用越慢。这方面真是大不如Linux。用了几年的Ubuntu根目录才1G左右,简直把Windows吊打的渣都不剩。 吐槽归吐槽,但是还是不得不着手对系统进行清理。 首先打开系统自带的磁盘清理工具,19.2G的Windows.old清理之后,感觉清爽了不少。 其次,打开磁盘占用分析神 … 阅读全文 →

Ubuntu 快速安装 LAMP

2015-08-21 gaoch
[cc lang=”bash”] sudo apt-get install tasksel # 任务标记分组 sudo tasksel install lamp-server #安装途中MySQL要求设定账户有密码,这是与操作系统没关系的账户与密码。 [/cc] 阅读全文 →

在Ubuntu 12.04系统中安装LAMP(网络服务器套件)并设置rewrite

2012-08-23 gaoch
打开终端,输入以下命令,一键完成安装: [bash]sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin[/bash] […] 请安装提示根据需要设置密码。 […] 一键打开 Rewrite: … 阅读全文 →

在 Fedora 14 上配置 putty 自动认证

2012-02-23 gaoch
配置要点: […] 具体操作 以下在服务器端完成。 [cc lang=”bash”] ssh-keygen -t rsa cp .ssh/id_rsa.pub .ssh/authorized_keys chmod go-w .ssh chmod go-w .ssh/authorized_keys [/cc] 将私钥拷贝到客户端计算机上,也可以使用“PSFTP”下载到客户端上,然后依下 … 阅读全文 →

怎么办,ubuntu系统中的sda变成了sdb了?

2011-09-21 gaoch
使用UUID的方法挂载分区 打开电脑发现,系统中各个盘符都挂载到/media下面了,导致很多程序不能正常运行了。使用“sudo umount -a”命令全部卸载,然好再使用“sudo mount -a”,重新按照/etc/fstab中的设置挂载,结果出现错误。经过查看,发现硬盘的分区从sda变成了sdb了。原来的sda5现在变成了sdb5,而fstab中的设置中是将/dev/sda5挂载 … 阅读全文 →

使用shell删除文本中的重复行

2011-07-16 gaoch
使用uniq命令得到不重复的行 现有文件如下: ————————————————— my friends, chenhong my friends, chenhong my friends, chenhong my teacher, liyong my teacher, liyong my teacher, liyong my father, wuzhongyi my father, … 阅读全文 →

在windows中获得Linux使用环境

2011-06-25 gaoch
𝕙ttp://www.virtualbox.org/ http://www.cygwin.com/ http://unxutils.sourceforge.net/ Linux系统中的一些优越性特别是bash的优越性是windows系统不具备的。然而Linux运行在PC上,却又无法提供如Windows般的优越的用户界面,特别是office之类的常用软件。 为了同时得到Windows和Linux提供 … 阅读全文 →

Linux grep的用法

2011-03-11 gaoch
在文件夹中搜索其中的js文件 […] [bash]grep function *.js[/bash] 在当前文件夹和子文件夹中搜索所有文件 [bash]grep -d recurse -i ‘function_input’ *[/bash] 注意,在此处使用*.*和*,结果会有所不同。 从文件中读取**Pattern** [bash]grep -f pattern_file … 阅读全文 →