已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 查看系统服务器版本dmidecode |grep Name2、 xargs命令rm rf *命令删除,如果文件太多,LINUX会提示列表太长无法删除,这时使用命令: ls |xargs rm rf 删除(把ls的输出作为删除对象)。3、 制定一次性计划任务atat 相关进程atd(要开启 先查看进程是否开启ps)4、 Which & whereis 查找程序路径前者查找命令路径是在PATH中查找,后者根据程序名全盘查找例如: 5、 Redhat启动方式的次序1)加载内核2)执行init程序3)/etc/rc.d/rc.sysinit # 由init执行的第一个脚本4)/etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式5)/etc/rc.d/rc.local #相应级别服务启动之后、在执行该文件(其实也可以把需要执行的命令写到该文件中)6)/sbin/mingetty # 等待用户登录6、 启动模式(RUNLEVEL)一共有7种启动级别,分别为:# 0 - halt (Do NOT set initdefault to this)# 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking)# 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this)各个运行级的详细解释:0 为停机,机器关闭。1 )为单用户模式,就像Win9x下的安全模式类似。2 )为多用户模式,但是没有NFS支持。3 )为完整的多用户模式,是标准的运行级。4 )一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。5 )就是X11,进到X Window系统了。6 )为重启,运行init 6机器就会重启。0和6一般不用;运行startx可启动到级别5.7、 Initinit是Linux系统操作中不可缺少的程序之一。所谓的init进程,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。所以,init始终是第一个进程(其进程编号始终为1)。8、 设置随系统自启动的服务方式方式一:Chkconfig Chkconfig -level 0-6 name on 设定某项服务自启动例如:Chkconfig -level 345 nfs on 设定NFS服务在启动级别3、4、5中自启动-add name 这个选项增加一项新的服务,chkconfig 确保每个运行级有一项 启动(S) 或者 杀死(K) 入口。如有缺少,则会从缺省的init 脚本自动 建立。-del name 用来删除服务,并把相关符号连接从 /etc/rc0-6.d 删除。-list name 列表,如果指定了name 那么只是显示指定的服务名,否则,列出全部服务在不同运行级的状态。方式二:/etc/rc.d/rc?.d软连接到/etc/rc?.d,里边服务都是存在于/etc/init.d,一般启动模式为59、 Linux查看挂载盘文件系统类型df lhT查看目前挂载分区情况 fdisk l10、 ln 建立文件链接 s符号链接11、 hostname查看主机名12、 查看服务器版本dmidecode |grep Name13、 查看服务器运行时间uptime14、 netstat 端口查看-a (all)显示所有选项,默认不显示LISTEN相关-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字。-l 仅列出有在 Listen (监听) 的服務状态-p 显示建立相关链接的程序名-r 显示路由信息,路由表-e 显示扩展信息,例如uid等-s 按各个协议进行统计-c 每隔一个固定时间,执行该netstat命令。提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到例如:netstat ntpl 查看开放的tcp端口;netstat nupl 查看开放的udp端口15、 tcpdump 包分析命令【过多,尚未深入】指定网络接口 tcpdump i eth1截获主机和主机或的通信Tcpdump host and ( or )监视指定主机和端口的数据包如果想要获取主机接收或发出的telnet包,使用如下命令tcpdump tcp port 23 host 对本机的udp 123端口进行监视123为ntp的服务端口tcpdump udp 12316、 对磁盘限额命令 quota1) 检查是否装有quota #rpm q quota #rpm qa |grep quota2) 在/etc/fstab中添加usrquota,grpquota3) 重新挂载需要限额的文件磁盘4) 初始化quota数据库,运行quotacheck cug 则每个挂载分区根目录下就会生成aquota.user aquota.group文件5) 开启一个定时任务 用来定时扫描quota空间 quotacheck程序6) Quotaon 激活 或者重启激活17、 启动程序先 cd 到程序所在目录 一般是/home/再ll查看所要运行的程序是否有x权限最后./程序名 如 ./lvesoftd18、 nc 命令(netcat简称) 强大的网络工具#nc lp 22(端口号)开启本地端口# nc -v -w 2 4 -z 21-24 端口扫描-l使用监听模式,管控传入的资料。-p设置本地主机使用的通信端口。-v显示指令执行过程。-z使用0输入/输出模式,只在扫描通信端口时使用。19、 ftp命令#ftp 主机名|IP#ftp 6#用户名、密码用户名密码认证ftpget remote file local fileftpget /rose/1.bmp 1.bmpftpmget remote file (默认当前目录)ftpmget /roseftpput local file remote fileftpput 1.bmp /rose/1.bmpftpcd /home/。ftpcd /roseftpmput local file (默认当前目录)ftpmput *.bmpftpbye断开ftpbyeftp下scp命令 是安全的文件拷贝,基于ssh,可用来测两台服务器间速率假定你想把本地计算机/home下的一个名为a.tar.tz的文件拷贝到远程服务器上的/home/tmp。而且你在远程服务器上的帐号名为root。可以用这个命令: scp /home/a.tar.tz root:/home/tmp/如果把文件从远程机器拷贝到本机当前目录用这个命令: scp root:/home/a.tar.tz拷贝远程机器的整个目录下的文件 scp -r root:/home/* ./20、 定时任务 Crontab/etc/crontab* * * * * /apps/bin/backup.sh分 时 日 月 周 例:45 4 1,10,22 * * /apps/bin/backup.sh上面的例子表示每月1、1 0、2 2日的4 : 4 5运行/ a p p s / b i n目录下的b a ckup.sh21、 export命令 显示和设置声明变量export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin22、 ps aux 查找进程号STAT 进程状态D Uninterruptible sleep (usually IO)R 正在运行可中在队列中可过行的;S 处于休眠状态;T 停止或被追踪;W 进入内存交换(从内核2.6开始无效);X 死掉的进程(从来没见过);Z 僵尸进程;优先级高的进程N 优先级较低的进程L 有些页被锁进内存;s 进程的领导者(在它之下有子进程);l is multi-threaded (using CLONE_THREAD, like NPTL pthreads do)+ 位于后台的进程组;COMMAND 命令的名称和参数可与grep匹配查询进程号rootlocalhost # ps aux |grep httpd23、 网络设置修改主机名称与Gateway等设置/etc/sysconfig/network修改网络卡设置/etc/sysconfig/network-script/ifcfg-eth0修改DNS与Hosts设置/etc/resolv.conf/etc/hosts24、 at执行一次性任务启动atd服务进程例:三个星期后的下午 5 点锺执行 /bin/ls at 5pm + 2 weeks /bin/ls明天的 17:20 执行 /bin/dateat 17:20 tomorrow /bin/dateat -q #查询任务atrm #删除任务25、 du命令du sh 路径 /仅显示当前目录总和大小,是对文件和目录磁盘使用的空间的查看,和df命令有些差别。du h 路径 /显示目录下所有子目录文件大小26、 fdisk命令关于fdisk -l 一些数值的说明Disk /dev/hda: 80.0 GB, 80026361856 bytes255 heads, 63 sectors/track, 9729 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes这个硬盘是80G的,有255个磁面;63个扇区;9729个磁柱;每个 cylinder(磁柱)的容量是 8225280 bytes=8225.280 K(约为)=8.225280M(约为)。其中 sda 有两个主分区(包括扩展分区),分别是 hda1 和hda2 (扩展分区);逻辑分区是 sda5 hda6硬盘总容量=主分区(包括扩展分区)总容量扩展分区容量=逻辑分区总容量fdisk /dev/sda 可对该分区进行操作编辑等。27、 /etc/init.d即/etc/rc.d/init.d目录。init.d目录包含许多系统各种服务的启动和停止脚本。里边放的一般都是可执行服务,这些服务常用命令:start,stop,restart。/etc/rc.d/rc?.d?从0到6,根据不同的启动级别(run-level),系统启动时加载不通的rc?.d 里边都是链接向init.d的链接。28、 rpmrpm执行安装包(二进制包、原代码包)。常用命令:ivh:安装显示安装进度-install-verbose-hashUvh:升级软件包-Update;qpl:列出RPM软件包内的文件信息QueryPackagelist;qpi:列出RPM软件包的描述信息QueryPackageinstallpackage(s);qf:查找指定文件属于哪个RPM软件包QueryFile;Va:校验所有的RPM软件包,查找丢失的文件ViewLost;e:删除包rpm-qsamba/查询程序是否安装rpm-ivh/media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm/按路径安装并显示进度rpm-ivh-relocate/=/opt/gaimgaim-1.3.0-1.fc4.i386.rpm/指定安装目录rpm-ivh-testgaim-1.3.0-1.fc4.i386.rpm/用来检查依赖关系;并不是真正的安装;rpm-Uvh-oldpackagegaim-1.3.0-1.fc4.i386.rpm/新版本降级为旧版本rpm-qa|grephttpd搜索指定rpm包是否安装-all搜索*httpd*rpm-qlhttpd搜索rpm包-list所有文件安装目录rpm-qpiLinux-1.4-6.i368.rpm查看rpm包-query-package-installpackage信息rpm-qpfLinux-1.4-6.i368.rpm查看rpm包-filerpm-qpRfile.rpm查看包依赖关系rpm2cpiofile.rpm|cpio-div抽出文件rpm-ivhfile.rpm安装新的rpm-install-verbose-hashrpm-ivhrpm-Uvhfile.rpm升级一个rpm-upgraderpm-efile.rpm删除一个rpm包erase29、 mount命令格式:mount -t vfstype -o options device dir1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:loop:用来把一个文件当成硬盘分区挂接上系统ro:采用只读方式挂接设备rw:采用读写方式挂接设备iocharset:指定访问文件系统所用字符集3.device 要挂接(mount)的设备。4.dir设备在系统上的挂接点(mount point)。挂载NFS文件时,服务器端设置参考文件【NFS文件系统共享.doc】本地挂载命令:mount o loop 4:/home/nfs30、 useradd命令useradd命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。useradd d home s shell c comment m k template f inactive e expire p passwd r name例如:Useradd g ftp d /home/ftp s /sbin/nolog wuyusen /建立用户wuyusen 不允许shell登陆Userdel wuyusen /删除用户建立之后可通过passwd wuyusen 为此用户设置密码31、 查看网络流量Watch ifconfig /简单 每秒钟 RX/TX bytes变化值。待续32、 ntpdate同步系统时间/usr/sbin/ntpdate 94 /同步时间服务器时间ntpdate与crontab合作使用一般。如果对时间要求更严格的 则需要使用ntpd服务调整同步。33、date设置系统时间 #date s 2013-12-20#date s 10:00:00#clock w/写入BIOS33、 su和su 都是切换到默认root用户,但是:su只是获得root的执行权限,却还是原来用户的环境变量PATHsu 是切换到默认root执行权限并获得root的环境变量PATH34、 tartar -c/x/t z/j v f p P N 目录或文件名范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tarrootlinux # tar -cvf /tmp/etc.tar /etc=仅打包,不压缩!rootlinux # tar -zcvf /tmp/etc.tar.gz /etc=打包后,以 gzip 压缩rootlinux # tar -jcvf /tmp/etc.tar.bz2 /etc=打包后,以 bzip2 压缩-exclude 文件/目录 打包除该文件/目录的文件。范例七:我要备份 /home, /etc ,但不要 /home/dmtsairootlinux # tar -exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc35、 iptables一、 防火墙状态查看。Service iptables status 可以看防火墙情况,chain(input output forward)。二、 清除原有规则。不管你在安装linux时是否启动了防火墙,如果你想配置属于自己的防火墙,那就清除现在filter的所有规则.roottp # iptables -F 清除预设表filter中的所有规则链的规则roottp # iptables -X 清除预设表filter中使用者自定链中的规则/后可跟 t 表名三、 设定预设规则。roottp # iptables -p INPUT DROProottp # iptables -p OUTPUT ACCEPTroottp # iptables -p FORWARD DROP上面的意思是,当超出了IPTABLES里filter表里的两个链规则
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 互联网医院建设与管理
- 帕金森病中晚期运动并发症家庭照护支持方案
- 产科护理工作要点及风险防范
- 局部放疗与靶向治疗耐药性逆转
- 呼吸科重症患者的多学科协作护理模式
- 人工智能辅助诊断系统的研发
- 医疗大数据在流行病学研究中的应用
- 2025年高三下学期开学生物摸底考试试卷含答案
- 医疗信息化技术在疫情防控中的应用
- 儿科护理团队工作总结与展望
- DZ∕T 0348-2020 矿产地质勘查规范 菱镁矿、白云岩(正式版)
- (正式版)JTT 1499-2024 公路水运工程临时用电技术规程
- 医学影像技术大学本科生生涯发展展示
- 驾驶员劳务派遣投标方案
- 办公家具采购投标方案(技术标)
- 阀门压力试验作业指导书
- 食品营养学(暨南大学)智慧树知到答案章节测试2023年
- 于金明-肿瘤精准治疗华西
- 传感器原理与应用智慧树知到答案章节测试2023年山东大学(威海)
- 经营部管理制度
- 钢结构加工安装合同 钢结构构件加工合同(3篇)
评论
0/150
提交评论