关于linux的命令,以后整理,先记下:
查看当前进程运行情况
ps aux | grep php* //very good
ps aux | grep nginx
删除软件命令:
sudo apt-get remove --purge nginx //删除nginx ,--purge表示连配置文件一起删除
sudo apt-get autoremove --purge nginx
关机命令:
sudo shutdown -h now 立刻关机
sudo shutdown -r now 立刻重启
查看代码行数:
wc -l *
ubuntu,以root身份登陆mysql:
sudo mysql -u root -p //之后再输入密码
拷贝本地.sql文件到远程服务器
本地:sudo scp images.sql username@152.12.33.9:/home/hupuserver/web/images.sql
查看端口:比如80端口
sudo lsof -i:80 (管用)
若要停止使用这个端口的程序,使用kill +对应的pid即可
sudo kill 1306
查看ubuntu and Linux配置的命令
lspci , cat /proc/cpuinfo , cat /proc/meminfo , df , free , dmesg等
数据库导出导入
导出:mysqldump -u root -p cos>/Users/liang/cos.sql
导出:
sudo mysql -u root -p //进入数据库
create database cos\g //创建一个数据库
use cos //调到数据库
source /users/liang/cos.sql //导入
数据库启动:
sudo service mysql start //有时候会需要手动启动
查看系统磁盘空间:
df -h
查看某个文件夹大小:
du -h --max-depth=1 //表示查看当前层,所有文件夹的大小
查看cpu个数:
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
(看到有8个逻辑CPU, 也知道了CPU型号)
建立连接 ln
ln [-Ffhinsv] source_file [target_file] //mac下的用法
ln [-Ffhinsv] source_file ... target_dir
link source_file target_file
软连接:
ln –s /bin/php /usr/local/bin/php //注意后面的是目标位置。将原来在默认位置的php命令,建立一个镜像到全局位置的bin文件夹下,实现全局调用。
硬连接:
ln default.txt ~/default.txt //硬连接
第一,ln命令会保持每一处链接文件的同步,无论是软链接还是硬链接,文件都保持同步变化。
第二,ln的链接又 软链接和硬链接两种,软链接就是ln –s ,它只会生成文件的镜像,不占用磁盘空间。硬链接ln ,没有参数-s, 它会生成和源文件大小相同的文件。
查找命令:
find <指定目录> <指定条件> <指定动作>
- <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。
- <指定条件>: 所要搜索的文件的特征。
- <指定动作>: 对搜索结果进行特定的处理。
$ find . -name 'my*' //搜索当前目录(含子目录,以下同)中,所有文件名以my开头的文件。
export命令:
设置或显示环境变量。
export PATH=$PATH:~/bin //http://baike.baidu.com/view/2959759.htm?fr=aladdin
相关链接:
http://jingyan.baidu.com/article/db55b609a3f6274ba30a2fb8.html //设置系统环境变量和用户环境变量
http://www.cnblogs.com/allen8807/archive/2010/11/10/1873843.html //ps命令讲解
http://www.cnblogs.com/joeblackzqq/archive/2011/03/20/1989625.html //ln的讲解
http://www.oschina.net/question/12_30886?sort=time
http://www.ruanyifeng.com/blog/2009/10/5_ways_to_search_for_files_using_the_terminal.html //关于linux下的查找命令:find、locate、type、whereis、which