您好,欢迎访问三七文档
1海博威视电子股份有限公司北京分公司产品版本密级机密Totalpages:共页VerimatrixBrcm平台开发流程拟制国际业务发展团队模块组日期2015-3-5评审人日期批准日期海博威视电子股份有限公司北京分公司版权所有侵权必究2修订记录日期修订版本CR号修改章节修改描述作者2015-3-51.0.0初稿完成孙仕鹏3分发记录CopyNo.持有者和角色分发日期1PDTR&DRepresentativeyyyy-mm-dd2ProjectManageryyyy-mm-dd3Teammembersyyyy-mm-dd4CustomerRepresentativeyyyy-mm-dd5Othersyyyy-mm-dd4目录修订记录...................................................................................................................................2分发记录...................................................................................................................................3目录..................................................................................................................................................4第一部分shell基本命令................................................................................................5第二部分常用命令.......................................................................................................114linux操作常识............................................................................................................................154.1linux常用命令.................................................................................................................154.2linux特殊命令.................................................................................................................174.3linux环境变量.................................................................................................................174.4Linux文件系统................................................................................................................184.5网卡配置...........................................................................................................................184.6mount................................................................................................................................184.7NFS...................................................................................................................................194.8服务器配置......................................................................................................................194.9文件压缩...........................................................................................................................204.10samba服务配置.............................................................................................................204.11vi编辑器.........................................................................................................................204.12Linux软件包安装..........................................................................................................214.13Linux启动脚本.............................................................................................................214.14FTP客户端命令.............................................................................................................214.15LinuxShell......................................................................................................................224.16VMware网络配置............................................................................................22第四部分CA加密......................................................................................................235第一部分shell基本命令1、什么是shellShell是命令解释器。在系统的/etc/shells列出了当前支持的shell,当前使用的shell可以从环境变量¥SHELL中获取。比如:2、用户概念普通用户以及超级用户$普通用户的权限标识符#root用户权限的标示符(超级管理员)每个用户都有自己默认工作目录:比如hybroad3、切换目录目录结构:树形的目录6进入一个目录命令:cdchangedirectorycd/homecd/home/hybroadcdcd..cd../../cd~4、命令补全+Tab5、查看目录和文件(Linux一切皆文件)7显示当前目录pwd列出文件普通文件-目录d设备文件b(块设备)c(字符设备)套接字S管道p连接文件(软连接硬链接)lsls-Fls-als-aFls-al6.查看文件cat8more空格键翻页7.查找文件内容grep-r“”.8.查找文件99.locate定位文件10建立文件夹mkdir11、建立空文件touch12、移动复制和删除mv13.复制文件和目录cp-r-f14.删除目录和文件rmdirrm-rf15、用户与权限10chownchgrpchmodChmod-R777+文件16软硬连接1117输入输出定向18.|管道第二部分常用命令1.Mount挂载Mount/etc/fstab挂在u盘Umount2.磁盘使用情况df3.压缩解压缩12gzipgunzipgzip-dtar-cvzftar-zxcf4.Sudo5.查看进程ps-aux13KillKill-lKill-9Top6、配置网络ifconfigrouteping7.Smb服务Mount.smb.fs8.Nfs服务Mount.nfs9.sshsshsunshipeng@192.168.12.16510.ftptftp最常用的命令有:ls列出远程机的当前目录cd在远程机上改变工作目录14lcd在本地机上改变工作目录ascii设置文件传输方式为ASCII模式binary设置文件传输方式为二进制模式close终止当前的ftp会话hash每次传输完数据缓冲区中的数据后就显示一个#号get(mget)从远程机传送指定文件到本地机put(mput)从本地机传送指定文件到远程机open连接远程ftp站点断开与远程机的连接并退出ftp?显示本地帮助信息!转到Shell中Tftp11.http12.Scp13telnet15Telnet+4linux操作常识4.1linux常用命令4.1.1man4.1.2cp-f或--force强行复制文件或目录,不论目标文件或目录是否已存在。-i或--interactive覆盖既有文件之前先询问用户。-r递归处理,将指定目录下的文件与子目录一并处理。-v或--verbose显示指令执行过程。例:cp–a/*复制带符号链接的文件*/4.1.3rm-f或--force强制删除文件或目录。-i或--interactive删除既有文件或目录之前先询问用户。-r或-R或--recursive递归处理,将指定目录下的所有文件及子目录一并处理。-v或--verbose显示指令执行过程。4.1.4mv-f或--force若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录。-i或--interactive覆盖前先行询问用户。4.1.5mkdir4.1.6cd,ls,pwdcd..返回上一层目录。cd-返回前一次访问的目录。cd~返回当前用户根目录(比如/home/rockefeller)。ls–a查看所有文件,包括隐藏文件。说明:linux文件系统中,在文件名前加小数点符号(“.”)使文件变成隐藏文件。4.1.7top,free通过top命令查看系统资源(CPU,memory)占用情况,查询进程号等。通过free命令查看内存的使用情况。4.1.8chmod-f或--quiet或--silent不显示错误信息。-R或--recursive递归处理,将指定目录下的所有文件及子目录一并处理。16-v或--verbose显示指令执行过程。有关权限代号的部分,列表于下:r:读取权限,数字代号为4
本文标题:Linux基础命令
链接地址:https://www.777doc.com/doc-4009548 .html