linux学习笔记

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这一句前面的#号去掉。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值