Linux常见的命令与vi的介绍

linux常见的命令

ls -a 列出所有文件包括以"."开头的隐含文件

ls -l 列出出文件名之外,还显示文件类型、权限、所有者的信息

ls -al 列出所有文件的文件名、类型、权限等信息

ls -/文件名/ |more 分屏显示该文件的内容(如果一屏展示不出来)

reboot 重启操作系统

ifconfig 显示IP地址,包含的网卡(第一项)

uname -a 显示内核版本 (在内核版本中大致形式是r.x.y 其中x若为偶数表示改系统比较稳定 i686或者i386代表32位  x86_64代表64位系统)

who 查看当前登入主机的用户

history 显示输入过的命令 简便方式就是! 编号

pwd 显示当前位置

cd ~ 切换到家目录

cd .. 返回上一级

cd ../.. 返回上上级

cat 读取文件内容 linux存储账号密码的文件在passwd 或 shadow 中 默认使用sha512哈希算法来存储用户口令 window存放在sam 文件中

more less head tail 都可以显示文本类型 more 分屏显示 less类似more显示文本类型只不过它可以随意显示而且可以向前翻而more只能向后翻页

head -n -x(x代表几行)显示前几行文本默认为10行  tail与head类似

---恢复内容结束---

ls -a 列出所有文件包括以"."开头的隐含文件

ls -l 列出出文件名之外,还显示文件类型、权限、所有者的信息

ls -al 列出所有文件的文件名、类型、权限等信息

ls -/文件名/ |more 分屏显示该文件的内容(如果一屏展示不出来)

reboot 重启操作系统

ifconfig 显示IP地址,包含的网卡(第一项)

uname -a 显示内核版本 (在内核版本中大致形式是r.x.y 其中x若为偶数表示改系统比较稳定 i686或者i386代表32位  x86_64代表64位系统)

who 查看当前登入主机的用户

history 显示输入过的命令 简便方式就是! 编号

pwd 显示当前位置

cd ~ 切换到家目录

cd .. 返回上一级


cd ../.. 返回上上级


cat 读取文件内容 linux存储账号密码的文件在passwd 或 shadow 中 默认使用sha512哈希算法来存储用户口令 window存放在sam 文件中

more less head tail 都可以显示文本类型 more 分屏显示 less类似more显示文本类型只不过它可以随意显示而且可以向前翻而more只能向后翻页

head -n -x(x代表几行)显示前几行文本默认为10行  tail与head类似tail用来显示末尾几行文本默认为10行

 wc 输出文本的行数、字节数  wc -c 显示字节数  wc -l 显示行数

grep 默认把含匹配内容的行打印出来 通常与管道符“|”使用 例如cat /etc/passwd|grep sdy 这个命令就是显示passwd文件下面包含sdy的内容

touch 创建空白文件 mkdir创建一个目录 rmdir删除一个目录 rm功能同rmdir类似删除文件的时候用  rm -rf表示强制删除(除非已知文件是无用文件否则最好别用)

cp 复制  mv 移动 useradd 添加用户 userdel 删除用户   passwd 用来设置用户密码  passwd的各字段作用 1. 账户名称  2.表示密码现在都用x来表示,存放在shadow中

3. 使用者标识符(UID) 4. GID(主要是用来规范组名) 5. 用户信息的说明 6.家目录

usermod用来修改用户账号的各项设定 who am i 来查看自己权限  find 查找   su 用来切换用户   chmod  用来改变文件或目录的权限   chown 用来改变文件或目录的属主

chgrp 用来改变文件或目录所属的组   umask  用来设置文件的缺省生成掩码  默认为(0022)

vi介绍

vi编译器与vim编译器相似,只不过vim编译器是vi的加强版

vi编译器有几种模式

1.命令模式  2.输入模式  3.编译模式  4.查找模式

1:shift+:进入命令模式  按esc退出命令模式     命令模式中 w 是保存 q是退出 wq是保存退出 q! 强制退出 wq!  强制保存退出  w!  强制保存  set nu  显示行号   

2:a 从光标所在位置后面开始新增资料 i 从光标所在位置前面开始插入资料 o 在光标所在列下新增一列并进入输入模式   x 或 退格键表示删除  yy复制  p将之前复制的信息复制到这行 

dd  删除光标所在行    u 撤销前一次的编辑操作     #dd 删除包括光标的几行    #yy  复制包括光标的几行

3:光标移动方向 上下左右方向键 或 hjkl   gg 跳到文件首行  G 跳到文件末行

4:在命令模式下 按 / 文件名或? 文件名 即可查找  / 与 ? 的区别 / 表示从文章开头查找  ? 表示从文章末尾查找

相关推荐