2019年10月19日 linux命令 运飞龙
? ? ? ? ? ? ? ? ?linux是类unix计算机操作系统的统称 ? ? ? ? ? ? ? ? ?linux操作系统的内核的名字也是“linux linux介绍? ? linux是芬兰大学生linux? ? torvalds于1991年编写的 ? ? ? ? ? ? ? ? ? linux这个词本身只表示linux内核,但在实际上人们已经习惯了用linux来形容整个基于linux内核,并且使用gnu? ? ? ? ? ? ? ? ? ? 工程各种工具和数据库的操作系统 ? ? ? ? ? ? ? ? ?linux内核 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?emacs集成开发环境和文本编辑器 ? ? ? ? ? ? ? ? ? ? ? ? ?一些gnu程序库和工具? ?gcc语言编辑器 linux发行版组成? ? ? ? ? ? ? ? ? ?命令行shell? ? ? ? ? ? ? ? ? ? ?gnome ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?kde(qt编写) ? ? ? ? ? ? ? ? ? ?图形桌面环境? ?gnome(gtk编写)? ? ? ? ? ? ? ? ? ? ?应用软件? ? ? ? ? ? unity? ? ? ? ? ? ? ? ? ? ? ? ? ?一些办公套件? ?openoffice? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? gcc ? ? ? ? ? ? ? ? ? ? ? 编译器? ?g++? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? vi ? ? ? ? ? ? ? ? ? ? 文本编辑器到科学工具的应用软件? gedit ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?rhel(redhat? ? ?enterprise? ? linux,也就是所谓的redhat? ?advance收费版本) ? ? ? ? ? ? ? ? ? 商业公司维护的发行版本? ?redhat系列? ?centos(rhel的社区克隆版本,免费) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?fedoracore(由原来的redhat桌面版本发展而来,免费版本) ? ? ? ? ? ? ? ? ? linux版本 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? debian ? ? ? ? ? ? ? ? ? 社区组织维护的发行版本debian系列? ? ?ubuntu ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?dev? ?设备文件所在目录(device的缩写) ? ? ? ? ? ? ? ? ? ? ? ? ? ?etc? ? 包含了当前操作系统用户所有配置的相关信息 ? ? ? ? ? ? ? ? ? ? ? ? ? ?home? 当前操作系统安装的用户的主目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ?lib操作系统使用的库文件以及相关的配置都放在此目录下 ? ? ? ? ? ? ? ? ? ? ? ? ? ?mnt手机挂载的目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ?media系统自动挂载目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ?usr? ?unix软件资源包管理目录,存放的是当前用户下的一些东西 ? ? ? ? ? ? ? ? ? ? ?根目录结构? ? ?bin? ?linux操作系统下可执行的系统级的二进制命令(binary的缩写) ? ? ? ? ? ? ? ? ? ? ? ? ? ?sbin超级用户需要用到的一些二进制命令存储在该目录(super? ? binary的缩写) ? ? ? ? ? ? ? ? ? ? ? ? ? ?boot系统开机时需要加载的一些文件和配置 ? ? ? ? ? ? ? ? ? ? ? ? ? ?lost+found存放系统错误产生的文件碎片,方便用户查找和恢复 ? ? ? ? ? ? ? ? ? ? ? ? ? ?proc内核提供的一个接口,主要用来存储系统统计信息 ? ? ? ? ? ? ? ? ? ? ? ? ? ?root? ? ?root用户的宿主目录 目录结构? ? ? ? ? ? ?run存放系统运行时需要的一些文件 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?觉对路径? ? ?从当前位置开始描述的路径 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 从当前位置开始描述 ? ? ? ? ? ? ? ? ? ? ? ? ? ? 相对路径? ? 表示当前目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 表示当前目录的上一级目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 两个临近目录直接进行切换? 命令:cd 目录路径介绍 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?1? 第一个robertohuang:当前登陆的用户 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2? @:英文at,在的意思 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?3? 第二个robertohuang:主机名 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [email?protected]:~$? 4? ?~:当前工作目录的位置,宿主目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?5? $:表示当前登录的用户为普通用户如果为#则是超级用户 ? ? ? ? ? ? ? ? ? ? ? ?tree? ? ? ?以树状形式显示当前文件和目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 需要安装该软件:sudo? ? yum-y? install? tree(centos下) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? -a(all)--列出当前目录下所有文件内容 ? ? ? ? ? ? ? ? ? ? ?is? 查看指定目录下所有文件和目录信息? ?-r(recursive)--同时列出所有子目录层 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?-l--除了文件名之外,还将文件的权限,所有者,文件大小等信息详细列出来 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 相对路径->cd./roberthohuang/tomcat ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 绝对路径->? 当前目录的上一级 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ..->当前目录 ? ? ? ? ? ? ? ? ? ? ? ? ?cd? ? ?进入指定目录(cd+path)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? cd ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 进入家目录(/home/robertohuang)三种方式? ? cd~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? cd/home/robrtohuang ? ? ? ? ? ? ? ? ? ? ?pwd? ? 查看当前所在目录(printf? working? directory的缩写) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? mkdir? ?world->创建wold目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?创建:mkdir+目录名? ?mkdir-p? word/a/b->创建多级目录加参数-p ? ? ? ? ? ? ? ? ? ? ? 创建/删除目录? ?创建:touch+文件名 ? ? ? ? ? ? ? ? ? ? ? ? ? ? 拷贝文件? ?cp? file.1txt? ?file2->将file1中的内容拷贝到file2.txt? ? ? ?文件不存在创建文件 ? ? ? ? ? ? ? ? ? ? ?cp ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?拷贝目录? ?cp-r? ?dir1? ? ?dir2->? ? 将目录dir1中的内容拷贝到dir2中? ? ? dir2目录不存在创建目录 ? ? ? ? ? ? ? ? ?scp:super? ? copy的缩写 ? ? ? ? ? ? ? ? ?使用该命令的前提条件? ? ?目标主机已经成功安装openssh-server ? ? ?scp命令 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?scp-r? 目标用户名@目标主机ip地址:/目标文件的绝对路径/保存到主机的绝对/相对路径 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?在后续提示输入yes此时,只能输“yes”而不能简单输入y ? ? ? ? ? ? ? ? ?使用格式? ?scp-r? 目标用户名@目标主机ip地址:/目标文件的绝对路径/保存到本机的绝对/相对路径 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? scp-r? [email?protected]:/home/usertest/hone/robertohuang/test ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 拷贝目录需要加参数-r ? ? ? ? ? ? ? ? ? ? ? ?cat? ? ?cat? file? ?txt->将文件内容一次性输出到终端,如果文件太长,无法再终端全部显示 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文件内容分页显示到终端,但是只能一直向下浏览,不能退回 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ?more? ? ? ? ? ? ? ? ? ? ? 回车:显示下一行 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 相关操作? 空格:显示下一页? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ctrl+p或↑:滚动到上一行 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ctrl+n或↓:滚动到下一行? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? q:退出 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?从文件头部开始查看前x行的内容 ? ? ? ? ? ? ? ? ? ? head? ?head-5? hello.c-->查看hello.c文件前五行的内容 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?如果没有指定行数,默认显示后10行内容 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 从文件尾部开始查看后x行的内容 ? ? ? ? ? ? ? ? ? ? tail? ? ?tail-5? hello.c-->查看hello.c文件后五行内容 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 如果没有指定行数,默认显示后10行内 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 获取网络接口配置信息,还可以修改这些配置 ? ? ? ? ? ? ? ? ?ifconfig? 获取网络接口信息 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?测试与目标主机的连通性 ? ? ? ? ? ? ? ? ? ping? ? 命令格式? ?ping(参数)(主机名或ip地址) ? ? ? ? ? ? ? ? ? ? ? 参数? ? ?-c数目:再发送指定数目的包后停止 网络管理? ? ? ? ? ? ? ? ? ? ?-i秒数:设定间隔几秒送一个网络封包给一台机器,预设值是一秒送一次 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 需要先安装nolookup:yum-y? install? bind? -utils ? ? ? ? ? ? ? ? ? ?nolookup? ? ? 查看服务器域名对应的ip地址 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 一般访问网站都是使用域名,如www.baidu.com,使用该命令就可以查看百度所有服务器的ip地址? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? adduser+用户名 ? ? ? ? ? ? ? ? ? ?创建用户 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? useradd-s/bin/bash-g? usertest-d/home/usertest-m? usertest ? ? ? ? ? ? ? ? ? ?设置用户组? ? groupadd? ?usertest ? ? ? ? ? ? ? ? ? ?删除用户? ? ? ? deluser+用户名 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?userdel-r? ?usertest? ? ?选项-r的作用是把作用的主目录一起删除 ? ? ? ? ? ? ? ? ? ? ? ? ? 切换用户? ? su+用户名 用户管理? ? ? ? ? ? ? ? ? ? ? ? ? ? ?sudo? ?passwd+用户名(luffy) ? ? ? ? ? ? ? ? ? ? ? ? ? 设置密码? ?passwd? ?root ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?passwd ? ? ? ? ? ? ? ? ? ? ? ? ? ?退出登陆用户? ? ?exit ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? clear ? ? ? ? ? ? ? ? ? ? ? ? ?清屏? ?ctrl+l ? ? ? ? ? ? ? ? ? ? ? ? ? 查看帮助命令? ?man+命令,如man? is ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 查看alias ? ? ? ? ? ? ? ? ? ? ? ? ? ?设置或查看别名? ?设置? alias? pag=ps? aux/grep ? ? ? ? ? ? ? ? ? ? ? ? ? -t<秒数>:送出警告信息和删除信息之间要延迟多少秒 ? ? ? ? ? ? ? ? ? ? ? ? ? -k:只是送出信息给所有用户,但不会实际关机 ? ? ? ? ? ? ? ? ? ? ? ? ? -r:shutdown之后重新启动 ? ? ? ? ? ? ? ? ? ? ? ? ? -h:将系统关机 ? ? ? ? ? ? ? ? ? ? ? ? ? -n:不调用init程序进行关机,而由shutdown自己进行 ? ? ? ? ? ? ? ? ? ? ? ? ? -f重新开机时,跳过fsck指令,不检查档案系统 ? ? ? ? ? ? ? ? ? ? ? ? ? ?-f重新开机时,强迫做fsck检查 ? ? ? ? ? ? ? ? ? ? ? ? ?-c:将已经正在shutdown的动作取消 ? ? ? ? ? ? ? ? ? ? ? ? shutdown-r? now? 立刻关机 ? ? ? ? ? ? ? ? ? ? ? ? shutdown-h? now? 立刻重新开机 ? ? ? ? ? ? ? ? ? ? ? ? ?shutdown-k? ?now? ?hey!? now....? 发出警告讯息,但没有真的关机 ? ? ? ? ? ? ? ? ? ? ? ?shutdown-t3-row? 立刻重新开机,但警告和删除processes之间,延迟3秒钟 ? ? ? ? ? ? ? ? ? ? ? ?shutdown-h10:42? hey? ?go? ?away? ? 10:42分关机 ? ? ? ? ? ? ? ? ? ? ? ?stutdown-r10? ?hey...go? ?away? ? 10分钟后关机 ? ? ? ? ? ? ? ? ? ? ? ?shutdown-c将刚才下的shutdown指令取消,必须切换至其他tty,登录,才能下此一指令 ? ? ? ? ? ? ? ? ? ? ? ?shutdown? ? ?now切换至单人操作模式(不加任何选项时) ? ? ? ? ? ? ? ? ? ? ? ? ? 关机重启 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |