Linux基本指令

Linux中的命令有一个特点,如果操作成功了不会有提示,操作失败了才提示操作失败

快捷键 ctrl+l ,清屏 ctrl+insert 复制 ,shift+insert 粘贴  ctrl + c 取消当前的命令 命令与后面的目标都需要用空格隔开

1.如何创建用户(多人使用一个主机)

useradd + 用户名:创建一个新用户

passwd + 用户名: 设置密码

su + 用户名 :切换到某个用户

2.文件&目录 相关命令

(1)查看指定目录下都有哪些文件/目录

ls :查看当前目录中都有哪些文件和目录

ls -l // ll :以列表的形式罗列出目录内容 显示的信息比较与ls更多更详细

(2)可以通过pwd命令来查看出当前目录是什么

(3)cd用来切换目录 /表示根目录 ~表示用户的home目录 cd后面的路径以/开头就是一个绝对路径, 以.或者..或者省略 开头就是一个相对路径(以当前目录为基准找到另一个目录) , .表示当前目录  .. 表示 上级目录 。  cd~ 或者直接 cd ,就是打开用户的home目录 cd- 表示回到上个目录(操作)

(4)touch + 文件名 创建 一个空白文件

(5)  echo + “ ”  >文件名 在文件中写内容

(6)cat + 文件 查看文件内容

(7)mkdir +目录名 创建目录    mkdir -p 目录/目录2 建立多个目录;tree   把目录按照树形结构打印出来

(7)rm +  文件名 删除文件 ; rm + * 删除当前目录中所有文件 ; rm -r +目录名 删除目录; rm -rf + 目录名 无序确认 删除目录; rm - rf + 多个目录 目录间用空格 分割 删除多个目录。(Linux上删除文件不是真的物理删除,而是使用了一个标记把这个磁盘空间的数据置为无效)

(8)cp + 文本 空格 目标文件 重写目标文本和源文本一样  ; cp + 文本 空格 目标目录 拷贝文本到目标目录中;   cp -r 目录 目标目录 拷贝目录的所有结构 到目标目录中。(cp涉及到大量的写磁盘操作 拷贝的目录较大时会比较低效)

(9)mv 文件/目录 不存在的文件/目录 时给文件或者目录改名 ;mv 文件/目录(可以多个用空格隔开) 已有目录 移动资源到目标目录中 (只能操作当前目录下的资源  只能下级操作 不能本级操作 就是在当前目录中不能移动的目标就是当前目录) (mv不会涉及到大量的写磁盘操作 移动较大的目录也不会低效)

(10)less能够进行翻页   cat是尝试把整个文件的内容全部显示出来 如果文件大 使用cat 就不方便了     ;less 文件名 打开并显示文件内容 使用上下键滚屏 使用q退出 使用 /+关键词 可以进行查找

(11)head 文件 显示前十行内容 ; hear -n 行数 文件 显示前n行数据;tail 文件 显示后10行数据;tail -n 行数 文件 显示后 n行数据;

(12)| 管道 |可以连接 两个命令 让前一个命令的输出 作为后一个命令操作的内容 如 head -n 50 文件 | tail -n 1 可以查看文件的第50行。

(13)vim (Linux上的“记事本”)

1.打开文件; vim 文件

2.退出vim:先输入: 光标会自动来到底行 再输入 q  按回车

3.编辑文件:vim 打开文件, 默认进入的是 normal mode(普通模式) 想要编辑文件,需要进入 insert mode(插入模式) 输入 i 即可进入插入模式,相当于再光标位置之前插入  使用esc键回到普通模式     再按: 后输入w 回车 这是保存文件  输入q!是不保存 强制退出 输入 wq 保存退出

(14)date 显示当前时间 ;date +%s 获取到当前时间戳  ;date -d@秒级时间戳 把时间戳转化为格式化的时间。

二.Linux中账户和权限

(1)针对一个文件,权限涉及到三种类型:读,写,执行     r表示有读权限 w表示有写权限 x表示有可执行权限 -表示没有这个权限

Linux对于用户的角色做出了三种划分:

开头的-或者d 表示文件种类 后面每三个 表示每种角色对这个文件的权限(root 用户凌驾于权限规则之上,具有最高级的权限) 

注意:

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值