Linux笔记

本文概述了Linux系统中常用的基础命令,包括文件和目录操作(如创建、删除、复制、移动、搜索)、用户和权限管理(如切换用户、修改权限、用户组),以及系统控制(如重启、关机)。详细介绍了如拍摄快照、查看当前目录、使用sudo等实用技巧。
摘要由CSDN通过智能技术生成

【常见命令和操作】

1.拍摄快照以及恢复快照

2.命令-hrlp提示命令

3.~表示home文件,/代表根目录

4.两次Tab 键提示命令,一次Tab键补齐路径

5.Cd 1/2/3命令表示进入某个文件夹里面
   Cd../../退回多个文件夹
   Cd..退回到上一级文件夹
   Cd~退回到home文件夹
    ./表示当前文件
    .././表示上上级文件  

6.Mkdir {文件名}创建文件夹
  Mkdir -p{文件名/文件名/文件名}完成层级目录的创建

7.rmdir {文件名}删除空文件夹
   rm -rf {文件名}删除非空文件夹

8.Ls命令列举当前目录下的文件夹

9.Clear清屏

10.↑键可以显示上一条命令

11.Ctrl+c 终止

12.pwd查看当前目录

13.ctrl+alt+t打开终端(ubantu)

14. win+r打开终端(windows)

15.exit关闭终端 / ctrl+d关闭终端

16.TAB两下忘了命令怎么写,一下补全命令

【用户命令su】

一,用户与系统相关命令

1:切换用户命令su

//sudo passwd root:设置密码

  1. //为root用户设置密码

  2. //sudo(super user do)

  3. $sudo passed root

  1. //切换到超级用户

  2. //su(switch user)

  3. $su root

//用户提示符$表示当前用户为管理用户
//切换到超级管理员用户时,用户提示符为#

//退出root用户
//exit 退出root用户

//获取临时超级用户权限
$sudo + 命令

2:系统相关命令

关闭服务器 :$ shutdown

取消关闭服务器 :$ shutdow -c

重启服务器 :$ reboot

清除服务器 :clear

exti命令普通用户使用是退出终端
exit命令超级用户使用是退出当前root用户  

显示系统运行时间 :$ uptime

显示当前程序中进程列表
$ ps

二,文件相关命令

1:文件创建与删除

目录创建 :$ mkdir filename

创建整个层级目录 :$ mkdir -p filename/filename2

删除空目录 :$ rmdir filename

删除整个层级目录 :$ rmdir -p filename1/filename2

删除非空文件夹 :$ rm -rf 文件名

2.目录切换命令 

$ cd 需要切换的路径  ./当前所在目录  ../表示商城目录   ../../表示shangceng

3:文件显示查询

//列出目录中的有文件
$ ls{选项} {文件}

//表示一行输入一个文件
$ ls -1

//列出目录中的所有文件(.开头为隐藏文件)
$ ls -a

//列出详细信息
$ ls -l
(r-read-可读 w-write-可写 x-可执行)

4:文件的复制、剪切、、删除

【cp命令用于实现将目录或文件复制到另一个目录或文件中】

$ cp 源文件或目录 目标文件或目录 -r

// 如果目标文件是普通文件,就会询问是否要覆盖它;

// 如果目标文件不存在,复制过程中会将原文件名改成目标文件

// 如果目标文件是目录,则会把源文件复制到该目录中

【mv命令用于实现将目录或文件移动/剪切到另一个目录或文件中】
$ mv 源文件或目 目标文件或目录

【rm命令用于删除文件或目录】
$ rm 文件或目录 {选项}
$ rm -rf 加文件夹(删除非空文件夹)

5:文件搜索

【grep】

// grep为指定文件中搜索特定的内容

// grep  [选项]  格式  [文件及路径]

// -i  不区分大小写

// -v 反向匹配

// -c  统计包含匹配行数

【find】

// find为搜索指定的文件

// find  [路径]  [选项]  [描述]

// -name  按照名字查找

// -iname  不区分大小写

// *通配符来模糊匹配要查找的文件名

$ find -name Videos

$ find / -name Videos (会遍历/下所有的文件,然后打印出寻找的结果)

6.文件链接

【ln】

// ln命令是link的缩写,其功能是创建文件间的链接

// 链接类型包括硬链接和软连接

【软链接】

// ln -s [源文件或目标文件]  [目标文件目录]

// -s 创建软连接

// 源文件删掉后打不开软连接

// 【硬链接】

// 硬链接不能链接目录 / 文件夹。

//无论是删掉源文件还是硬链接文件,只要有一个文件存在,文件都能被访问,

// 源文件 / 目标文件数据得到修改,另一个文件数据也会更新

// ln [源文件或目标文件]  [目标文件目录]

7:文件所属用户

 // 在linux操作系统中每个文件都有自己的属主,也就是该文件的拥有者。

// 一般情况下,系统中创建的文件的用户为该文件的属主。

// 命令chown用于修改所有属用户

$ chown [ 选项 ]  [ 所属用户 ]  [ 文件 ]

sudo chown root demo

//Linux操作系统是一个多用户的操作系统

// 操作系统对用户的管理采取分组的形式

// 即多个用户分为一组

// 命令chgrp用于修改所属的用户组

$ chgrp [ 选项 ]  [ 所属用户 ]  [ 文件 ]

sudo chgrp root demo

 8:文件存取权限

【符号标记法】

// 第一组:文件所属用户对文件的访问权限

// 第二组:与所属用户的其他用户对文件的访问权限

// 第三组:非同组的其他用户对文件的访问权限

// r代表可读权限

// w代表可写权限

// x表示可执行权限

// - 表示不具备该权限

// “+”代表增加权限

// “-”代表减少权限

// 不同的用户级别表示为:

// u-文件所属用户(user)

// g-同组其他用户(group)

// 0-系统其他用户(other)

// a-所有用户(all)

$ chmod [ 选项 ] 符号权限  文件

sudo chmod o+w desktop
 

                            

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值