linux 基础命令
ls 查看当前目录下的所有内容(不包括隐藏文件)
ls -a (all) 查看当前目录下全部内容(包括隐藏文件) ls -l 查看当前目录下的详细信息 -rw-------. 1 root root 1843 Mar 5 11:23 anaconda-ks文件类型.cfg 文件类型 -表示普通文件 -------- 文件权限 1 硬链接个数 root 所有者 root 所属组 文件大小 文件时间(最后一次修改的时间) 文件名 ls-i 查看文件的索引号(inode) ls-S 按文件大小排序 ls-lh 人性化显示 以单位显示 隐藏文件前面+点 pwd 查看当前路径 .表示当前目录 .. 表示上一级目录 ls a 查看当前目录下以a开头的所有文件 网卡配置文件内容: systemctl restart network 重启网络服务 在最小化界命令面中开启网络的命令 /root 是root的家目录 cd和cd~可以直接回家 hostnamectl set-hostname zhuzhuxia 修改主机名称 cd - 切换到上一次去过的路径 help 【】表示可选项 man 1.命令 5.配置文件 7.杂项 8.系统管理 man -f passwd 查看我要查看的文件在第几类 man -a passwd 查看所有带passwd的章节 user 系统文件,相当于c:windows /user/local 软件安装的目录,相当于c:program /user/bin 普通用户使用的应用程序 /user/sbin 管理员使用的应用程序 bin 普通用户使用的命令 dev 设备文件 home 普通用户家Base目录 proc 虚拟的文件系统,反应出来的是内核,进程信息或实时状态 etc 配置文件 系统相关如网络 应用相关配置文件 boot 存放的系统相关的文件 sbin 管理员使用的命令 root root用户的home var 存放的一些变化文件,比如数据库,日志,邮件.... 最小化centos vi vim(安装) 编辑器gedit只存在图形界面中 一个>是覆盖,两个>是追加(原内容基础上追加) vim: shift+g 切换到尾行第一个字母 gg 切换到首行第一个字母 end 移动到当前行行尾 移动到当前行行首:home 或者 0 $:当前行移动到行尾 数字+G 切换到第几行 dd 删除当前行 3dd 删除从光标所在位置到下面3行 u 撤销 ctrl+r 前进 3yy 复制3行 p 粘贴 删除光标所在行及下面所有内容 dG x 删除光标所在字符 D 从光标处删除到行尾 r 修改一个字符 进入插入模式:i(光标不变)a(移动到下一个字符) o(光标所在行下一行)I(光标跳当前行行首)A(光标跳到当前行行尾)O(光标所在行上一行) :尾行模式 v 可视模式 V 可视行模式 Ctrl+v 可视块模式 R 替换模式 块插入(在指定块前加入字符):先用Ctrl+v进入可视块模式选中 再用I进入插入模式,在块前插入字符, 摁两次ESC :w 保存 查找 :命令模式下输入/ 然后输入要查找的内容 n 往下查看 N 往上看 :% s/root/yang/g %表示全文 g表示全局 s 表示替换 :1,5 s/root/yang/ 从1-5行的root 替换为yang :%s/root/xingdian/ 每一行的第一个root替换成xingdian :5,$ s/root/yang/ $表示最后一行 :,8 s/root/yang/ 从当前行到第8行 :4,9 s/^#// 4-9行的开头#替换为空 :5,10 s/./#&/ 5-10前加入#字符 (.整行 &引用查找的内容) :w 存储到当前文件 :w /tmp/aaa.txt 另存为/tmp/aaa.txt :1,3 w /tmp/2.txt :r /etc/hosts 读入文件到当前行后 :5 r /etc/hosts 读入文件到第5行后 临时设置: 永久的环境:修改vim环境配置文件 vim ~/.vimrcset icset nu (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |