linux的简单命令网络配置 |
您所在的位置:网站首页 › linux下的ls › linux的简单命令网络配置 |
1.1.1 ls命令 l ls(list)功能:列出目录内容 l 格式:ls [参数] [文件或目录] -a或--all 下所有文件和目录。注意隐藏文件、特殊目录、. 和 .. -l 使用详细格式列表。 -t 用文件和目录的更改时间排序。 -r 反向排序 --help 在线帮助。 l 常用 ls -l --> 此命令非常常用,提供简化版命令 ll ls -al ll /home/ --> 显示指定目录下的内容 1.1.2 cd命令l cd(change directory) 功能:切换目录 l 语法:cd [目录] l 常用 cd ~ ,当前用户目录 cd / ,根目录 cd - ,上一次访问的目录 cd .. ,上一级目录 cd ,缺省当前用户目录 1.1.3 pwd命令l pwd(print working directory) 功能:显示工作目录 1.1.4 mkdir命令l mkdir(make directoriy)功能: 创建目录 -p 父目录不存在情况下先生成父目录 (parents) -v 显示命令执行过程中的详细信息 mkdir -pv ./abc/123 1.1 文件管理—文件浏览1.1.1 cat命令l cat(catenate)功能:显示文本文件内容 l 语法: cat 文件 ,显示指定文件的所有内容 1.1.2 more命令l more功能:分页显示文件内容,还支持直接跳转行等功能。 l 语法:more file l 操作 Enter 向下n行,需要定义。默认为1行 空格键 向下滚动一屏 或 Ctrl+F B 返回上一屏 或 Ctrl+B q 退出more more /root/install.log 1.1.3 less命令l less功能:分页显示文件内容,操作更详细。 l 语法:less [参数] 文件 -m 显示类似more命令的百分比 -N 显示每行的行号 l 操作 空格键:前进一页 或 page down b:后退一页 或 page up d:前进半页 u:后退半页 回车键:前进一行 或 方向键向下 y:后退一行 或 方向键向上 /字符串:向下搜索 ?字符串:向上搜索 v:进入vim编辑器 左右方向键:相当于水平滚动条 q:退出 less -mN /root/install.log 1.1.4 tail命令l 功能:用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。 l 格式:tail[必要参数][选择参数][文件] -n 显示行数 -f 循环读取 ping 127.0.0.1 > ip.log & tail -f ip.log l & 表示后台运行,否则占用终端 l ctrl + c 退出 1.2 文件管理—文件操作1.2.1 cp命令l cp(copy)功能:复制文件或目录。 l 语法:cp [参数] [源文件或目录] [目标文件或目录] -r或--recursive 递归处理,将指定目录下的文件与子目录一并处理。 cp ./abc ./xxx #无法复制目录 cp -r ./abc ./xxx #复制目录必须使用 -r参数 cp ip.log ip2.log cp ip.log ip2.log cp -b ip.log ip2.log 1.2.2 mv命令l mv(move) 功能:移动或更名现有的文件或目录。 l 语法:mv [源文件或目录][目标文件或目录] -f或--force 若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文 件或目录。 mv ./abc/123/ ./xxx/111 #移动一个空目录 或 一个文件 cp ip.log ./abc/ip.log mv ip.log ./abc/ip.log mv -f ip.log ./abc/ip.log 1.2.3 rm命令l rm(remove) rm 功能:删除文件或目录。 l 语法:rm [-dfirv][--help][--version][文件或目录...] -f或--force 强制删除文件或目录。 -r或-R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。 rm ./ip2.log rm -f ./ip2.log #强制删除文件 rm -f ./xxx rm -rf ./xxx #强制删除目录 1.2.4 find命令l find功能:查找文件或目录。 l 语法:find [目录...] [参数] -name 指定字符串作为寻找文件或目录的范本样式。 find /root/ -name 'test*' 1.3 文档编辑1.3.1 vi 或 vim 命令1.3.1.1 基本操作l 输入“vim 文件名”进入“一般模式” l 按下“i”从一般模式,进入“插入模式” l 按下“esc”从“插入模式”退出到“一般模式” l 在“一般模式”下,输入“:wq”,退出编辑。 1.3.1.2 vi基本概念l 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下: 1) 命令行模式command mode) 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。 2) 插入模式(Insert mode) 只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。 3) 底行模式(last line mode) 将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。 1.3.1.3 常用命令分组 命令 描述 插入 (从一般模式进入到插入模式) i 在光标前插入 shift + i 在光标当前行开始插入 a 在光标后插入 shift + a 在光标当前行末尾插入 o 在光标当前行的下一行插入新行 shift + o 在光标当前行的上一行插入新行
复制或粘贴 (在插入模式下) yy 单行复制 将光标移动到将要复制的行处 nyy 多行复制 将光标移动到将要复制的首行处 p 粘贴 将光标移动到将要粘贴的行处 定位 gg 到文本的第一行 shift + g 到文本的最后一行
删除 dd 删除光标所在行 ndd 删除n行 退出 :q 退出vi(没有做任何修改时) :q! 强制退出不保存 :w 保存不退出 :wq 保存后退出 1.3.2 管道 |l linux提供管道符号“|”。作用是“命令1”的输出内容,将作为“命令2”的输入内容。一般与grep命令一起使用。 l 格式:命令1 | 命令2 1.3.3 grep命令grep全称是Global Regular Expression Print,表示全局正则表达式版本 l 功能:用于过滤/搜索的特定字符。可使用正则表达式能多种命令配合使用,使用上十分灵活。 l 格式:grep [option] pattern [file] -i 或 --ignore-case #忽略字符大小写的差别。 #格式:grep 参数 过滤条件 文件 #查看install.log文件中含有“control”字符的内容 grep -i control /root/install.log #格式: 其他命令 | grep 参数 过滤条件 cat /root/install.log | grep -i control #在cat命令输出结果基础上,进行过滤 1.4 系统命令1.4.1 ps命令l 功能:ps命令是Process Status的缩写。提供对进程的一次性查看。及执行ps命令的那个时刻进程信息。 l 格式:ps[参数] -e 此参数的效果和指定"A"参数相同,显示所有程序 -f 显示UID,PPIP,C与STIME栏位 ping 127.0.0.1 > ip.log & ps -ef | grep -i ping 1.4.2 kill命令l kill功能:删除执行中的程序或工作。 l 语法:kill [参数][程序] -l 若不加选项,则-l参数会列出全部的信息名称。 kill -9 表示强制终止 格式: kill -9 pid kill -9 4199 1.4.3 ifconfig命令l 功能:显示网络设备 l 命令:ifconfig 1.4.4 ping命令l 功能:测试与目标主机的连通性 l 命令:ping 主机名或ip地址 1.5 备份压缩:tar命令l tar功能:文件备份压缩 l 语法:tar命令 -c 建立一个压缩文件的参数指令(create)--压缩 -x 解开一个压缩文件的参数指令(extract)--解压 -z 是否需要用 gzip 压缩 -v 压缩的过程中显示文件(verbose) -f 使用档名,在 f 之后要立即接档名(file) 常用解压参数组合:zxvf 常用压缩参数组合:zcvf l 压缩 tar -zcvf itheima.tar ./itheima/ l 解压 rm -rf ./itheima #将“itheima”移除,再解压 ll | grep -i itheima tar -zxvf ./itheima.tar 1.6 关机重启l Linux centos重启命令:reboot l Linux centos关机命令:halt 立刻关机 1.7 文件权限:chmod 命令l chmod(change mode) 功能:变更文件或目录的权限。 l 语法:chmod [参数] [] -R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。 n 权限范围的表示法如下: u:User,即文件或目录的拥有者。 g:Group,即文件或目录的所属群组。 o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。 a:All,即全部的用户,包含拥有者,所属群组以及其他用户。 n 符号: + 添加权限 -取消权限 n 有关权限代号的部分,列表于下: r:读取权限,数字代号为"4"。 w:写入权限,数字代号为"2"。 x:执行或切换权限,数字代号为"1"。 -:不具任何权限,数字代号为"0"。 mkdir xxx ll | grep xxx chmod u-rwx xxx #取消xxx目录,用户“读写执行”权限 chmod g-rwx xxx #取消xxx目录,组“读写执行”权限 chmod 777 xxx #给xxx目录添加所有权限 l linux 权限格式: 1.8 网络配置:1.8.1 VIM命令配置l 查看网卡配置 cat /etc/sysconfig/network-scripts/ifcfg-eth0 l 概要信息如下: DEVICE=eth0 #网卡名称 TYPE=Ethernet #网卡类型 OnBOOT=yes #是否开机启动网卡 BOOTPROTO=static #静态获取IP,其他取值:dhcp (如果设置dhcp下面红色不需要) IPADDR=192.168.44.100 #ip地址 GATEWAY=192.168.44.2 #网关 NETMASK=255.255.255.0 #子网掩码 1.8.2 setup设置setup l 1)选择“网络配置” l 2)选择“设备配置” l 3)选择“第一块网卡” l 4)设置IP地址等详细信息 1.9 命令总结 和 帮助l 内部命令:属于Shell解析器的一部分 (系统启动直接加载到内存的) cd 切换目录(change directory) pwd 显示当前工作目录(print working directory) help 帮助 l 外部命令:独立于Shell解析器之外的文件程序(独立的可执行文件) ls 显示文件和目录列表(list) mkdir 创建目录(make directoriy) cp 复制文件或目录(copy) l 查看帮助文档 内部命令:help + 命令(help cd) 外部命令:man + 命令(man ls) l 不用特意记忆命令分类,开发中,如果需要查看命令参数,先使用man,如果没有结果,再使用help。 linux的简单命令 网络配置的相关教程结束。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |