最近身边的小伙伴都想学习下linux基础,刚好会那么一些,在这里分享下,希望可以一起学习,一起进步:
1、liunx命令分类
内部命令:属于shell解释器的一部分
外部命令:独立于shell解释器之外的部分
2、常用辅助键
tab:自动补齐
反斜杠“\”:强制换行
快捷键:ctrl+u 清空至行首
:ctrl+k 清空至行尾
:ctrl+l 清屏
:ctrl+c 取消本次命令编辑
3、常用命令
1)uname 查看系统及其内核
-a 显示主机名,内核版本,硬件平台等详细信息
-r 显示内核版本
2)hostame 查看主机名
3)ifconfig 查看ip地址
4)shutdown –h now|poweroff|init 0 关闭计算机
5)shutdown –r now|reboot|init 6 重启计算机
6)pwd 显示当前路径
7)cd 切换目录
8)ls 查看目录内容
-l 以长格式显示
-a 显示所有子目录和文件等信息,包括隐藏文件
-d 显示目录本身属性
-h 以更易读等字节单位(k,m等)显示信息
-R 递归显示内容
--color 以颜色区分不同类型文件
9)mkdir 创建目录
-p 创建嵌套等多层目录结构
10)touch 创建文件
11)ln 创建连接文件
12)cp 复制
-r 递归复制整个目录
-p 保持源文件属性不变
-f 强制覆盖目标同名文件或目录
-i 需要覆盖文件或目录提醒
13)rm 删除
-f 强制删除文件或目录,不提醒
-i 删除文件或目录提醒用户确认
-r 递归删除整个目录树
14)mv 移动
15)cat 查看文件
由于命令相对简单,在此处就不做配图啦,后续会陆续更新linux相关知识,欢迎大家多多建议和指正。