Linux笔记
Linux 基础命令
一、查看帮助命令
命令使用方法: 命令 [选项参数] [文件或目录]
例:mkdir --help
man mkdir
info mkdir
二、Linux常用系统命令
1.echo命令
用途:用于在终端输出字符串或变量
2.date命令
用途:用于显示及设置系统的时间或日期
3.reboot命令
用途:用于重启系统
4.poweroff或shutdown命令
用途:用于关闭系统
三、Linux文件、目录相关命令
1.pwd命令
用途:用于显示用户当前所处的工作目录
2.cd命令
用途:用于切换工作路径
3.ls命令
用途:用于显示目录中的文件信息
4.cat或more命令
用途:用于查看纯文本文件
5.head命令
用途:查看纯文本文档的前N行
例:head -n 5 passwd
6.tail命令
用途:查看纯文本文档的后N行
例:tail -n 5 passwd
7.wc命令
用途:用于统计指定文本的行数、字数、字节数
8.stat命令
用途:查看文件的具体存储信息等信息
9.touch命令
用途:用于创建空白文件
10.mkdir命令
用途:用于创建空白目录
例:mkdir -pv dir1/dir{2/dir{21…30},3/dir{31…50}}
11.cp命令
用途:用于复制文件或目录
12.rm命令
用途:用于删除文件或目录
例:rm -rf dir1
13.file命令
用途:用于查看文件类型
14.mv命令
用途:用于移动文件或将文件重命名
例:
重命名:mv file1 file.1
移动文件:mv dir1 dir2
四、Linux系统状态命令
1.ifconfig命令
用途:用于获取网卡配置与网络状态等信息
2.uname命令
用途:用于查看系统内核与系统版本等信息
3.uptime命令
用途:用于查看系统的负载信息4.free命令
用途:用于显示当前系统中内存的使用量信息
5.who命令
用途:用于查看当前登入主机的用户终端信息
6.whoami命令
用途:用于打印当前有效的用户名称
7.history命令
用途:用于显示历史执行过的命令,记得使用上下键
五、Linux访问控制台
-
# 管理员模式 $ 普通用户模式
- tty:用于查看当前终端的信息
- tab:命令、路径补全
- 键盘常用快捷键:
CTRL+A跳转至命令行行首
CTRL+E 跳转至命令行行尾
CTRL+U删除行首至光标所在处之间的所有字符
CTRL+K 删除光标所在处至行尾之间的所有字符
CTRL+L 相当于clear
CTRL+W 删除光标前一段 CTRL+D #退出当前会话
六、vim编辑器*
例:vi passwd
按ESC开始编辑,yy+10+p 复制10次光标所在行,10+dd删除10次
gg首行第一个,GG尾行第一个
set nu设置序号,set nu!取消序号
wq—w保存q退出,q!强制退出
/+目标转到所在行