linux 基础

开始先说说我自己,我原本是做.net的,后来由于项目需要,做了php,当然就会用的Linux了,现在还处于未入门阶段,只是一些自己尝用到的命令,给大家分享一下。 在这里在给大家分享一个小小的经验,我们在工作中,经常会碰到一些问题,可以是需要查找一个函数,一个语法,我们可以把这些问题记录下来,因为我们以后可能还是会用到,可能还是会忘记,就得重新上网去查,这样就浪费时间了。其实这就是我们说的好记心不如烂笔头啦。 初级阶段: 1. 命令是必须要学的,linux常用的命令大概在80个左右,这些常用命令一定要熟练掌握。 2. 掌握linux软件包的常用安装方法,例如源码安装,rpm方式安装等等。 3. 学习安装设备驱动程序(比如网卡、显卡驱动) 4. 熟悉Grub/Lilo引导程序及简单的修复操作。 5. 熟悉Linux文件系统和目录结构以及linux基本运行原理。 6. 掌握vi,gcc,gdb等常用编辑器,编译器,调试器。 7. 理解shell别名、管道、I/O重定向、输入和输出以及shell简单脚本编程。 8. 学习Linux环境下的网络基本组建。 1.注销,离开Linux exit 2.查看当前的目录 pwd 3.到上一级目录 cd .. 4.到指定的目录 cd 目录名称(eg: cd services) 5.查看当前目录列表 ls -l (或者 ll) 6.显示日期与时间 date 7.显示日历 cal 8.终止目前程序 ctrl c(按住ctrl不放,在按下c) 9.打开文件 vim 文件名称 10.打开文件并编辑 1.打开文件(vim 文件名称)=》 2.输入i 3.修改文件 4.按esc 在输入:w 保存,在输入:q退出(:qw 保存并退出) 11.清屏 clear 12.修改文件的用户,用户组 chown _R 用户名/用户组 目录/文件名 4.按Esc键 5.输入:w 执行修改 6.输入:q退出编辑 13. 压缩文件夹 //只将目录整合打包成一个档案 tar -zcvf 文件夹名称.tar.gz 文件夹名称 (eg:tar -zcvf bbs.tar.gz bbs) 14.重启nginx service nginx restart 15.重启crontab service crond restart 16 模糊查找进程 ps -ef | grep  loadmodeldetail kill -9 删除模糊找到的进程(先查找,在删除) 17 重启PHP /etc/init.d/php-fpm-5.4   reload 18 查看进程 ps aux|grep php 19 备份数据库 表 mysqldump -u用户名 -p密码-hip  数据库名称 表名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值