您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > Linux操作系统基本命令
2008.11.04上海艮泰信息技术有限公司重新启动和关闭系统重启命令:reboot使用方法:#reboot需要超级用户的权限。#超级用户提示符$普通用户提示符其它还有:shutdown-rnow,init6关机命令:halt(init0,shutdown-hnow)halt-p定时关机:shutdown-h-ttime22:00shutdown10#十分钟后关机2008.11.04上海艮泰信息技术有限公司文件系统由一组普通文件、目录文件、设备文件和符号链接组成。所有的成员形成一个树状结构,为用户提供了一种组织、检索和管理信息的便捷、高效的方法。它是分层的树状结构的名字空间,旨在帮助用户组织和访问文件。2008.11.04上海艮泰信息技术有限公司文件系统/bin二进制可执行文件(命令).(其它:/usr/bin,/usr/local/bin)/dev设备文件./etc系统管理和配置文件./home包括所有普通用户的个人用目录./lib系统使用的函数库,动态链接共享的文件映像./sbin系统管理命令./tmp公用的临时文件存储点,定期清理2008.11.04上海艮泰信息技术有限公司文件系统/var某些大文件的溢出区,存放经常变化或进一步扩充的目录或文件,如reserve,在它下面的spool目录下的mail目录,cron目录等等./proc内存中的虚拟文件系统(系统中运行的各个进程可随时访问运行信息)/mnt可安装其它文件系统的目录2008.11.04上海艮泰信息技术有限公司系统中,几乎所有内容包括文档、命令、设备和目录等都组织成文件的形式,用文件来管理,常用的文件命令有:cat、more、lessheadtail命令cat功能:显示文本文件内容用法:cat文件名$catfilename2008.11.04上海艮泰信息技术有限公司功能:一次以一个page显示用法:more文件名less功能:显示文件内容用法:less文件名称两者都是查看文件内容的命令,主要区别是:more只能一页一页地往后翻(用空格键、回车键均可)2008.11.04上海艮泰信息技术有限公司可以往回翻(按空格键,往后翻一页,按回车键则一行行地下翻,按下b键往上翻一页。)ls功能:查看目录及文件用法:ls[选项]路径(若没有路径则显示当前目录的内容)-a显示所有文件-l显示文件属性2008.11.04上海艮泰信息技术有限公司复制命令功能:复制文件用法:cp[选项]文件名目标地址-i询问确认-R拷贝目录及目录下所有目录和文件mv移动命令mva.txt../#将a.txt文件移动到上级目录-i覆盖已存在的文件前询问确认2008.11.04上海艮泰信息技术有限公司将a.txt改为b.txtrm删除文件或目录-i删除前询问确认删除-f强制删除-r删除目录2008.11.04上海艮泰信息技术有限公司命令功能:查找文件用法:find路径[选项]常用选项有:-namefilename按名字查找-typex查找类型为x的文件(x包括:b,c,d,f,l等)2008.11.04上海艮泰信息技术有限公司文件命令相关的查找命令还有:locate,whereisgrep命令功能:在指定文件中查找字符(串)用法:grep字符串文件名grepbandfile在file文件中找寻band字符串2008.11.04上海艮泰信息技术有限公司命令显示当前路径显示当前目录在文件系统层次中的位置。mkdir创建目录mkdir目录名rmdir删除空目录用法:rmdir目录名也可用:rm-rf目录名2008.11.04上海艮泰信息技术有限公司命令切换目录命令名称:cd用法:cd目录名称./当前目录cd../切换到上级目录cd~(或只有cd)切换到用户主目录cd-切回到进入到当前目录前的目录2008.11.04上海艮泰信息技术有限公司系统中每一个文件或目录都明确地定义其拥有者(owner)、组(group)和它的使用权限等。用户可用下面的命令规定自己主目录下的文件权限,以保护自己的数据和信息,防止他人非法使用。chown命令改变文件属主(拥有者)或属组语法:chown用户名文件或目录名使用人:root用户2008.11.04上海艮泰信息技术有限公司命令改变文件或目录的权限用法:chmod权限参数文件或目录名chmodu+xfilenmame只给自己运行chmodg+xfilename增加同组的人的执行权chmodo-xfilename去掉其它人(组外)执行filename的权限chmodgo-xfilename去掉除了所有者以外其它用户的可执行权限2008.11.04上海艮泰信息技术有限公司文件的安全与权限数字表示法:4-读,2-写,1-执行将这几个数字任意两个或三个相加可得到相应的多种权限如,6-读写,3-写的执行,7-读、写、执行例:chmod600filename为用户自己增加读写权限,其它任何用户没有任何权。其中第一个位置的值6是用户自己的权限为读写,第二个位置的0代表组内用户没有权限,第三个位置的0代表其它用户没有权限2008.11.04上海艮泰信息技术有限公司重定向用改变读进的数据信道(stdin),使之从指定的档案读进如,abinissi.files表示从文件si.files文件中读取数据,而不是从键盘用改变送出的数据信道(stdout,stderr),使之输出到指定的档案如,lsa.txt追加输出lsa.txt2008.11.04上海艮泰信息技术有限公司管道管道使用“|”符号,并且在命令之间建立管道,将前面命令的输出作为后面命令的输入如,ls|grepabc管道前面的命令显示当前目录下的文件,后面从列出的文件名中寻找含有abc字符串rpm-qa|grepqq管道前面显示系统中已经安装的所有rpm包,后面命令从这些rpm包中寻找qq的rpm包2008.11.04上海艮泰信息技术有限公司:在不退出登陆的情况下,切换到另一个人的身份。例:sugentai切换到gentai这个用户,将提示输入密码,输完密码后即可登录who:查询登录到系统的用户whoami:确认自己身份whereis:查询命令所在目录及帮助文档所在目录2008.11.04上海艮泰信息技术有限公司查询该命令所在目录(类似whereis)id:打印出自己的UID以及GID。finger:可以让使用者查询一些其他使用者的资料kill:杀死进程(kill-9进程号强制杀死进程)useradd:创建用户userdel:删除用户2008.11.04上海艮泰信息技术有限公司:创建用户密码env:显示环境变量history:查看运行命令的历史lspci:显示pci硬件设备信息lsmod:显示系统已经加载的驱动模块信息ifconfig:显示网卡信息ping:测试网络连通情况2008.11.04上海艮泰信息技术有限公司命令查询磁盘空间用法:df[参数]$df-h显示系统所配置的每一个磁盘当前被占用的空间大小,以M或G作单位。free命令显示内存情况du计算目录下文件占用磁盘的大小2008.11.04上海艮泰信息技术有限公司查看进程(静态)-aux显示系统所有进程-ef显示所有运行进程,并显示启动进程的命令netstat-tuln查看网络状况top查看进程(动态,按使用资源情况排序)2008.11.04上海艮泰信息技术有限公司很好的工具,以下是常用的在线辅助工具:man查看命令的文档说明例如:$manls系统就会显示出有关ls的说明文档。info类似man命令命令--help也可获得帮助信息2008.11.04上海艮泰信息技术有限公司结束当前正在运行的程序CTRL+Z停止当前正在运行的程序,可以用ps命令来查看相关进程,用kill终止相关进程CTRL+ALT+F1(F2,...F6)切换到1(2....6)等运行终端,CTRL+ALT+F7(ALT+F7)切回图形界面CTRL+D(或exit命令)退出终端CTRL+ALT+BACK注销用户2008.11.04上海艮泰信息技术有限公司功能:更新文件的修改日期,如果文件不存在,则创建一个0字节的文件用法:toucha.txtgedit功能:类似windows下的记事本用法:直接运行gedit,或在后面跟上文件名如,gedita.txt2008.11.04上海艮泰信息技术有限公司下常用的、功能强大的文本编辑器调用方法:via.txt(如果a.txt不存在,则创建)退出方法不保存退出:按ESC键-ZQ(或:q,回车;:q!)保存退出:按ESC键-ZZ(或:wq)保存不退出::w编辑:先输入字母i(或a)进入编辑状态三种状态:编辑状态,命令状态,末行状态2008.11.04上海艮泰信息技术有限公司常用压缩/解压命令tarcvfabc.tar*.jpg将当前目录下的所有的jpg文件打包成abc.tartarxvfabc.tar将abc.tar包解开tarzcvfabc.tar.gz*.jpg将当前目录下的所有的jpg文件打包,并调用gzip,压缩成abc.tar.gztarzxvfabc.tar.gz将abc.tar.gz解压到当前目录2008.11.04上海艮泰信息技术有限公司@hostname-pportnumbersshusername@ip默认端口号是22,如果sshserver端设置别的端口号,要用-p来指定端口号如果不指定username,默认为当前用户名ssh-Xusername@ip-X表示使用本地图形显示远程图形界面2008.11.04上海艮泰信息技术有限公司-ssh远程拷贝文件scp和sftpscpa.txtusername@ip:filenamescpusername@ip:filenamea.txtscp-rusername@ip:dirnameaSftp中的get命令和put命令也可以下载上传文件sftpusername@ip2008.11.04上海艮泰信息技术有限公司-
本文标题:Linux操作系统基本命令
链接地址:https://www.777doc.com/doc-5855918 .html