查看80端口的linux命令,Linux命令介绍查找修改查看压缩文件80端口等

Linux命令介绍查找修改查看压缩文件80端口等,在多个文本中,查找某个关键字:

$grep luaL_argcheck ./lua-5.1.5/src/*  (包含子目录加-r)

修改文件或目录的拥有者:

chown XXX:XXX myfile    #前面的XXX对应用户,后面的XXX对应组。

chown XXX:XXX mydir    #仅仅修改了目录本身。

chown -R XXX:XXX mydir    #修改了目录及其包含的所有文件和目录。

Shell光标移动到行首:ctrl + a

查看80端口被哪个进程占用:

$netstat -atnlp | grep 80

设置服务器时区:#tzselect,然后按照步骤一步一步执行即可。

让VIM自动换行::set autoindent

:set autoindent shiftwidth=4    #设置缩进长度

设置VIMtab长度::set tabstop=4 或 :set softtabstop=4

查看进程树:pstree

yum安装套件:yum groupinstall “开发工具”    # 可以是中文,英文叫Development Tools

查看套件:yum grouplist

删除套件:yum groupremove “Development Tools”

套件还有”Development Libraries”、”Development Tools”、”System Tools”、”X Window System”、”KDE (K Desktop Environment)”、”GNOME Desktop Environment”、”Chinese Support”等。

查看当前图形界面是GNOME还是KDE :env|grep DESKTOP

然后查看相关字眼。

解压tar.gz文件: tar zxvf ***.tar.gz    # z表示使用gzip解压,x表示解包,v表示详细信息,f表示文件名(必须最后)。

解压tgz文件(同tar.gz文件):tar zxvf ***.tgz

解压tar.bz2文件:tar jxvf ***.tar.bz2    # j表示使用bzip2解压

解压tar.xz文件:xz -d ***.tar.xz

$tar xvf ***.tar

解压rar文件:google搜索“RAR for linux”,下载安装。

$rar e ***.rar    # 或 rar x ***.rar

普通用户使用sudo:

su进入root用户。

visudo(进入/etc/sudoers修改)。

在“root ALL=(ALL) ALL”下行写入“ ALL=(ALL) ALL”。

这样普通用户就可以用sudo命令行驶root用户权限了。

rpm安装:rpm -ivh *.rpm    # i表示install,v表示查看更详细的安装信息,h表示显示安装进度。

不小心把virtualBox菜单隐藏,解决方法:[右Ctrl] + [Home],弹出菜单栏,取消“Switch to scale mode”即可。

在VirtualBox中的CentOS安装VirtualBox增强功能:

# yum install kernel-devel gcc

# ln -s /usr/src/kernels/2.6…(补全) /usr/src/linux

剩下的像以往操作,CentOS 6.2 对应 VirtualBox 4.1.8还是有点小问题,不影响整体。

Ubuntu查找和安装软件:

apt-cache search

apt-get install

后台执行进程: &

查看后台执行的进程:jobs -l

前台执行的进程调到后台:[Ctrl] + z暂停,输入bg %1。 # bg:background

后台执行的进程调回前台:fg #fg:foreground

查找带有关键字的目录或文件:

查找目录:find /(查找范围) -name ‘查找关键字’ -type d

查找文件:find /(查找范围) -name ‘查找关键字’ -print

举例:find / -name ‘nginx’ -print  # 查找标题带有nginx的文件

查看进程:ps

ps -ef | grep nginx  #e表示显示所有进程和环境变量,f表示全格式

ps aux | grep nginx  #a表示显示终端上的所有进程(包括其他用户的进程),u表示显示进程所有者和其他详细信息,x表示显示没有控制终端的进程

杀死进程:kill,killall

kill [-9] [PID]  #9表示强迫立即终止

killall [-9] [程序名] 如 killall -9 nginx

top:linux性能分析,查看各进程的CPU和MEM使用率。

wget:linux默认下载工具,支持断点续传。

# wget -c -O ~/Downloads  # 断点续传

axel:多线程下载,支持断点续传,速度比wget快。

下载tar.gz文件地址:http://axel.alioth.debian.org/

#axel [选项] [下载目录] [下载地址]

# axel -n 8 -o ~/Downloads  # 用8个线程下载

axel非常强大,6M网速下载250MB文件,8线程去到370KB每秒,16线程去到500KB每秒,32线程去到550KB每秒,64线程去到620KB每秒,128线程开始慢下来了,相对而言,迅雷弱爆了。

md5sum:md5验证。

# md5sum filename > filename.md5

或者

# md5sum filename >> filename.md5

如果已经有md5文件,把下载的文件file和对应的md5文件file.md5放在同一目录:

# md5sum -c file.md5

取消vim的语法高亮:    # ssh终端访问,使用vim时语法高亮反而看不清楚。

#vim ~/.vimrc

添加”syntax off“

保存退出即可。

压缩成tar.gz文件:

# tar zvcf ***.tar.gz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值