linux常见操作

1.1软件安装相关:

Ø打包:tar czvf FileName.tar DirName

Ø解包:tar zxvf FileName.tar    gzip -c filename> filename.gz

Ørpm -qa | grep vsftpd查看是否安装了ftp    rpm  -ivh *.rpm;

Ønetstat–ltnp | grep {port}可获得{port}对应的进程号{pid}。

Øapt-cache search nginx搜索包

Øapt-cache show nginx获取包的相关信息,如说明、大小、版本等

Øsudo apt-get install nginx安装包

Øsudo apt-get install nginx - - reinstall重新安装包

Øsudo apt-get -f install修复安装"-f =——fix-missing"

Øsudo apt-get remove nginx删除包

Øsudo apt-get remove nginx - - purge删除包,包括删除配置文件等

Øsudo apt-get upgrade更新已安装的包

Øsudo apt-get dist-upgrade升级系统

Øsudo apt-get dselect-upgrade使用dselect升级

Øapt-cache depends nginx了解使用依赖

Øapt-cache rdepends nginx是查看该包被哪些包依赖

Øsudo apt-get build-dep nginx安装相关的编译环境

Øapt-get source nginx下载该包的源代码

Øsudo apt-get clean && sudo apt-get

autoclean清理无用的包

Øsudo apt-get check检查是否有损坏的依赖

1.2网络配置:

Ø/etc/sysconfig/network-scripts/ifcfg-eth0

eth0配置网卡

Øchkconfig iptables on

Øufw disable关闭防火墙ubuntu适用;

1.3硬盘相关:

find ./ -type l|xargs ls -ll

# find ./ -type l|xargs ls -ll

ps -ef

创建raid:

fdisk -l查看所有磁盘;

删掉分区d;

新增分区n;

tfd改变文件类型;

w保存;

partprobe同步分区;

mdadm -C /dev/md0 -ayes -l 0 -n 2 /dev/sd[a,b]1执行raid;

cat /proc/mdstat查看raid结果;

mkfs.ext4 /dev/md0格式化分区;

mkdir /raid0;建立挂载点

mount /dev/md0 /raid0/;挂载

Sudo route add -net 172.0.0.0/8 gw 172.18.0.0

route add -host 192.168.1.1 dev 192.168.0.1

删除路由

route del -net 192.168.0.0/24 gw 192.168.0.1

你可能感兴趣的:(linux常见操作)