ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:19.38KB ,
资源ID:17603916      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17603916.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(56个比较有用的linux命令文档格式.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

56个比较有用的linux命令文档格式.docx

1、enSYSFONT=lat0-sun162、如何增加和修改ubuntu命令别名用过 Redhat 的朋友应该很熟悉 ll 这个命令,就相当于 ls -l,但在 Ubuntu 中就不行了。严格来说 ll 不是一个命令,只是命令的别名而已。很多 Linux 用户都使用 bash shell,对普通用户来说用得最多的就是命令补全 (按 tab 键) 和 alias (别名) 功能。Ubuntu 默认建立的用户都用的 bash shell,所以它也支持别名功能,我们只需要 gedit /.bashrc 这个文件.去掉 #alias ll=ls -l 前面的 # 号就能使用 ll 命令了。lifehac

2、ker 也介绍到,在 Ubuntu 上建立一些常用别名来简化操作.如在 /.bashrc 中加入一行 alias ins=sudo apt-get install ,就可以用类似 ins gftp 这种命令来安装软件了,它就相当于 sudo apt-get install gftp。按照这个思路,自己就可以建立一大堆别名来替换常用命令。需要重启系统root用户更改的只是root的别名,普通用户需要别名时也必须类似更改3、ubuntu更新系统sudo aptitude update或者apt-get update4、显示某个目录大小显示磁盘空间 df -hdu -sh dirname -s 仅显

3、示总计 -h 以k、m、g为单位,提高信息的可读性。kb、mb、gb是以1024为换算单 位, -h以1000为换算单位5、让界面用户获得root权限sudo nautilus6、ubuntu上安装mysql$ sudo apt-get install mysql-server此时系统会下载安装包自动安装 设置root密码修改/etc/mysql/f$ sudo vi /etc/mysql/f进入:#mysql -u root -p输入密码,即可进入查看MYSQL自动安装的路径,通过查看/etc/mysql/f配置文件确认MYSQL安装后目录为:/var/lib/mysql7、安装apache

4、$ sudo apt-get install apache2默认安装目录 /etc/apache2工作目录为:/var/www8、安装php#sudo apt-get install php5默认安装目录/etc/phpUbuntu卸载mysql、apache2后2010年01月04日 星期一 下午 12:55mysql卸载用的是 sudo aptitude purge mysql-server mysql-server-5.0 就搞定了apache2卸载: 1、sudo apt-get remove apache22、sudo apt-get remove apache2.2-common3

5、、sudo apt-get autoremove (此命令会自动卸载PHP)解决:1. 删除apache代码:$ sudo apt-get -purge remove apache-common$ sudo apt-get -purge remove apache9、命令行启动firefoxfirefox -new-window 直接输入firefox回车也可或者你使用altf2,出现一个对话框,在那里输入firefox也可以启动firefox. 10、ubuntu SVN提交编辑器BUGexport SVN_EDITOR=viexport EDITOR=vi11、查看linux端口信息net

6、stat -tln 命令是用来查看linux的端口使用情况12、配置虚拟主机后,需要为所加端口开通防火墙iptables -A INPUT -p tcp -s x.x.x.x -d y.y.y.y -dport 8080 -j ACCEPT重启服务13、touch mysqld.pid新建一个文件crontab -e /etc/crontab*/1 * * * * php /var/www/html/getWeb/test.php/dev/null 2/dev/null*/1 * * * * /var/www/html/getweb/t.sh 直接启动shell/usr/local/nginx

7、/conf/nginx.conf 418L, 10784C ?Drootschh sawnew# rootschh sawnew# /etc/init.d/nginx testthe configuration file /usr/local/nginx/conf/nginx.conf syntax is okconfiguration file /usr/local/nginx/conf/nginx.conf test is successfulrootschh sawnew# /etc/init.d/nginx restart14、linux下文件编码转换iconv -f big5 -t

8、utf8 25.txt 15、linux下VI操作VI 在同一编辑窗打开第二个文件,用:sp filename在多个编辑文件之间切换,用Ctrl+w复制第5到10行 至12行处粘贴命令行模式下输入 :5,10 co 12y3pVI下选中多行在VI模式下按下v选中多行后 = 缩进选中行y复制当前选中行16、linux下文件统计命令统计字符0在log.txt中出现的次数: grep -o 0 log.txt |wc -l 或者 cat log.txt |grep -o |wc -l 或者 grep -c log.txt 统计某个文件的行数 wc -l filename查找某个目录下包含某个字符串的

9、所有文件# grep new User( * -r ./*表示查找当前目录下所有包含字符串new User( 的文件,其中-r表示包含下级目录进行递归查询。./*指明在当前目录进行查询。双引号中的内容是需要查找的字符串。17、一键安装 LAMP 服务 sudo tasksel install lamp-server18、查找MYSQL的相关服务ps -aux | grep mysql19、把终端加到右键菜单 sudo apt-get install nautilus-open-terminal 20、爬虫服务停掉服务模块 KILL掉28上./site_server重新启动服务 setsid n

10、ohup ./site_server.sh /程序在后台执行重启 sshrun pkill -f site_crawler 文件修改后同步 tongbu get_site_info.php21、数据库连接堵死kill 1233;show full processlist;22、删除文件中的重复行 cat file.txt |sort -u23、ubuntu添加某个用户到某个组adduser tt -ingroup sudo24、mysql备份数据库mysqldump -u $DBUser -p$DBPasswd -opt $DBName $DumpFile /备份某个库mysqldump -u

11、 root -p -all-databases $DumpFile /备份所有库26、查看当前apache的httpd进程数ps -ef|grep http|wc -l (非实时)watch -n 1 -d pgrep httpd|wc -l (实时)tcpdump -ni lo -s0 -w1.dat port 8027、pear 强制升级pear upgrade -force PEAR如果不行 pear channel-update phpunit -configuration phpunit.xml -verbose28 smarty count array$array|count 保留

12、2位小数$number|string_format:%.2f29、linux php include_path /usr/local/lib/php可以通过phpinfo()查看 30、解压iso (先需要保证目录存在)mount -o loop redflag-6-sp1.iso /mnt/cdrom31、crontab -e 写入的信息 保存在/var/spool/cron运行日志记录在/var/log/cron32、查看linux的机器位数getconf LONG_BIT33、php ext_skel编译属于自己的扩展包cd php-5.3.3/ext./ext_skel -help./

13、ext_skel -extname=francistest34、查看apache工作模式apachectl -l35、监听8080端口处理的http请求netstat -nat|grep -i 8080|wc -l36、查看Apache的并发请求数及其TCP连接状态netstat -nat | awk /tcp/ +S$NF END for(a in S) print a, Sa37、查看一次HTTP请求消耗的内存ps aux|grep -v grep|awk /httpd/sum+=$6;n+;ENDprint sum/n38、查看内存free -m39、查看apache加载的模块apach

14、ectl -t -D DUMP_MODULES40、查看apache CPU占用ps aux | more |grep httpd|grep -v grep (静态)top -u apache (实时)41、查看线程所占CPUps -Lef42、查看apache状态/etc/init.d/httpd fullstatus43、查看apache进程:ps aux | grep httpd | grep -v grep | wc -l44、查看80端口的tcp连接:netstat -tan | grep ESTABLISHED | grep 80 | wc -l45、通过日志查看当天ip连接数,过

15、滤重复:cat access_log | grep 20/Oct/2008 | awk print $2 | sort | uniq -c | sort -nr46、当天ip连接数最高的ip都在干些什么(原来是蜘蛛):20/Oct/2008:00122.102.7.212print $8 | sort | uniq -c | sort -nr | head -n 1047、当天访问页面排前10的url:48、用tcpdump嗅探80端口的访问看看谁最高tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F. print $1$2$3$4接着从日志里查

16、看该ip在干嘛:pre lang=phpcat access_log | grep 122.102.7.212| awk t$8 | sort | uniq -c | sort -nr | less49、查看某一时间段的ip连接数:grep 2006:07-8 www20060723.log | awk | sort | uniq -c| sort -nr | wc -l50、查看机器的hostnamevim /etc/sysconfig/network51、改变linux ls颜色(目录颜色)在/.bashrc 中加入alias ls=ls -colorsource /.bashrc 改变终

17、端代码颜色 vim时的颜色vim /.vimrc增加syntax on52、vim语法高亮,自动缩进,tab键4格,鼠标支持,显示中文,高亮搜索修改/etc/vim/vimrc,加入:syntax on (语法高亮)set autoindent (自动缩进)set tabstop=4 (tab键4格)set shiftwidth=4set mouse=a (鼠标支持)set fileencodings=utf-8,gb2312,gbk,gb18030 (显示中文)set termencoding=utf-8set encoding=prcset hlsearch (高亮搜索)53、查看某个进程的pidpgrep pyserver或者ps -C yourPreName -o pidps ax|grep yourPreName|grep -v grep|awk print $1ls | xargs perl -pi -e s|%s|%s|g54、vim替换linux文件中的M . $ s/M/r/gM 使用 Ctrl+v Ctrl+m 输入55、linux查看内存free命令56、tar打包过滤掉某个目录tar -exclude=scripts/error/ -cvf scripts.tar scripts/

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1