您的位置:首页 > 运维架构 > Linux

linux学习笔记

2011-04-08 14:18 211 查看
1、查看进程号用netstat -a -p;
2、查看端口是否监听用netstat -napt;
3、修改root的密码用sudo passwd root;
4、.tar解包方法:tar xvf 文件名 打包:tar cvf 文件名 dirname
.gz解包方法:gzip -d 文件名
.tar.gz 和 .tgz解包方法 tar zxvf 文件名
.bz2解包方法 bzip2 -d 文件名
.tar.bz2解包方法 tar jxvf 文件名 或 tar --bzip xvf 文件名
5、gcc编译c语言 gcc -o test test.c 运行程序 ./test.out
gdb调试工具 gcc -g -o test test.c ./test.out
调试gdb test
6、gcc -c hello.c 自动生成hello.o文件,但是并不会生成可执行的文件
gcc sin.c -lm
分别将a1.c和a2.c生成目标文件,然后再进行连接生成可执行文件,因为a1.c要调用a2.c中的函数。
gcc -c a1.c a2.c
gcc -o a a1.o a2.o
7、将上面的命令写到makefile中会更方便
例:在makefile中输入下面内容
main: a1.c a2.c
gcc -o a a1.o a2.o
然后输入make即可生成可执行文件。
8、./configure 这个步骤就是建立makefile这个文件。
makeclean make会读取makefile中关于clean的工作,可以去除目标文件,因为谁也不确定源码里面到底有没有包含上次编译过的目标文件存在。
make make会根据makefile当中的默认工作进行编译的行为
make install
9、无法远程登录ubuntu的原因是没有开启ssh-server服务,需要sudo apt-get install ssh才可以远程登录

10、修改mysql的配置文件用 sudo gedit /etc/mysql/my.cnf
11、安装ssh sudo apt-get install ssh
安装mysql sudo apt-get install mysql-server-5.0
安装apache sudo apt-get install apache2
安装php sudo apt-get install php5 libapache2-mod-php5
重启apache sudo /etc/init.d/apache2 restart
安装phpmyadmin sudo apt-get install phpmyadmin
apache的配置文件路径为/etc/apache2/apache2.conf
php.ini路径 /etc/php5/apache2/php5.ini
mysql配置文件路径 /etc/mysql/my.cnf
phpmyadmin配置文件路径 /etc/phpmyadmin/apache.conf
网站根目录 /var/www
ubuntu中修改apache的网站根目录documentroot在/etc/apache2/site-enabled/目录下看到一个000-default打开有一句documentroot /var/www将路径改变重启apache2服务即可
重启mysql sudo /etc/init.d/mysql restart
配置mysql:这里有一个地方要注意,因为默认只允许本地访问数据库,如果有需要可以将bind-address 127.0.0.1这一句前面的#号去掉。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: