热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linux权限nouser作用,Linux常用命令

一:命令基本格式pwd命令显示当前所在目录cd命令切换目录的命令~当前所在目录(家目录)#超级用户$普通用户命令格式:命令【选项】【参数】【】代表可选项

一:命令基本格式

pwd  命令显示当前所在目录

cd 命令  切换目录的命令

~ 当前所在目录(家目录)

# 超级用户   $普通用户

命令格式:

命令 【选项】 【参数】

【 】代表可选项

简化命令 -a          完整选项--all

ls 命令   看到当前目录下的文件

ls -l  命令    -l 是一个常见选项    看到文件更详细的信息

ls -l  /etc/

/etc/ 指定参数   操作的对象

74be71df683f

- rw-r--r--

- 代表普通文件   d代表目录  l 代表软链接

rw- (u所有者)每三位为一组

r--   (g所属组)

r--      (o其他人)

r代表读         w代表写      x代表执行

“.”代表ACL权限

1   代表引用计数

root 所有者

root 所属组

7690  文件大小  ls -lh写成正常能看懂的格式  大小   人性化显示

1月 14 18:17  最后一次修改文件

install.log.syslog   文件名

ls  -a  查看隐藏文件

.开头的都是隐藏文件

ls - ld  / etc/   查看目录属性

- i   显示inode    查看文件的id号

二:文件处理命令

目录处理命令

文件处理命令

链接命令

建立目录:mkdir

mkdir

mkdir -p 递归创建

切换目录命令:  cd [目录]

pwd查看当然目录

cd和cd ~ 进入家目录

cd - 进入上次所在命令

cd ..上一级目录

../进行根目录

命令补全:命令后面按两下tab键

pwd 命令显示当前所在位置

删除空目录:rmdir

只能删除空白目录,所以极其少见,一般不用。

删除文件或目录:rm

rm [文件名] 例如:rm xiaolin/

rm -r 【文件名】删除一个目录  rm -r xiaolin/

rm -rf xiaolin/   f 代表强制删除

rm -rf /  让linux自杀 ,能删除根目录,Linux会执行这条命令

选项:

-r  删除目录

-f  强制删除

复制命令:cp

选项:

-r   复制目录

- p 连带文件属性复制

-d 若源文件是链接文件,则复制链接属性

-a 相当于 -pdr  复制的属性一模一样 目标文件和源文件一模一样

ll  等于 ls -l 作用完全一样,是别名。

剪切或改名命令:mv

mv 【原文件或目录】 【目标目录】

mv 不加 -r等,其他都加

如果原文件和目标文件不在同个目录就是剪切,在同个目录就是改名。

mv xiaolin/ /tmp/xiaolin123  剪切

mv xiaolin123 xiaolin456 改名

常用目录的作用

/ 根目录

/usr系统软件资源目录

根目录下的bin和sbin,usr目录下的bin和sbin这四个目录都是用来保存系统命令。

两个bin普通用户都可以执行

两个sbin只有超级用户才能执行

boot中保存着用户的启动数据

dev特殊文件保存目录

etc系统默认的配置文件

home普通用户的家目录

root超级用户的家目录

lib 函数库

media     mnt      misc空目录  作为外接设备

proc和sys目录不能直接操作,这两个目录保存的是内存的过载点。属于内存的盘符。不能直接到这两个目录去写数据。

/tmp  临时目录

/var 系统相关文档内容

可以在哪些目录下做练习?

可以在家目录root或home,以及tmp目录下随便放内容。

链接命令:ln

ln -s 把原文件生成一个目标文件

软链接和硬链接之分

选项:

-s 就是创建软链接

ll  等于 ls -l 作用完全一样,是别名。

ls -i  查看文件的i节点

硬链接特征: .hard

1. 拥有相同的i节点和存储block块,可以看做是同一个文件。

2. 可通过i节点识别

3. 不能跨分区创建命令

4. 不能针对目录使用

退出vi模式

esc + :q!不保存退出      esc+ :wq保存退出

echo命令:

echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。

该命令的一般格式为: echo [ -n ] 字符串

cat命令:

cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。

touch命令:

用来修改文件时间戳,或者新建一个不存在的文件。

软链接特征:  .soft

1. 类似windows快捷方式

2. 软链接拥有自己的I节点和Block块,但是数据块中只保存原文件名和 I 节点号,并没有实际的文件数据。

3. 软链接的权限都为 rwxrwxrwx

4. 修改任意文件,另一个都改变

5.  删除原文件,软链接不能使用

ln -s xiaolin xiaolin123

文件搜索命令:

文件搜索命令locate

命令搜索命令whereis与which

文件搜索命令find

字符串搜索命令grep

find命令与grep命令的区:

locate 文件名

在后台数据库中按照文件名搜索,搜索速度更快

/var/lib/mlocate

#locate命令所搜索的后台数据库

updatedb

更新数据库

whereis 命令名

搜索命令所在路径及帮助文档所在位置,只能查系统命令

选项:

- b :只查找可执行文件

- m : 只查找帮助文件

PATH环境变量:定义的是系统搜索命令的路径

文件搜索命令find

find 【搜索范围】【搜索条件】 搜索文件

例如find / -name xiaolin

通配符

* 代表任意内容

? 代表所有符号

[ ] 代表任意中括号中的内容

find /root -iname install.log

#不区分大小写

find /root -user root

#按照所有者搜索

find /root -nouser

#查找没有所有者的文件

find /var/log/ -mtime +10

#查找10天前修改的文件

- 10   10天内修改文件

10       10天当天修改的文件

+10    10天前修改的文件

atime 文件访问的时间

ctime 改变文件属性

mtime 修改文件内容

find.-size 25k

例如 find  /root  -size  +25k

k字节要小写 ,M字节要用大写

通过i节点来搜索文件

find .  -inum  262422

#查找 i 节点是262422的文件

74be71df683f

74be71df683f

74be71df683f

74be71df683f

帮助命令

帮助命令man

74be71df683f

常用的压缩格式:

.zip     .gz    .bz2

zip xiaolin.zip xiaolin

unzip 解压压缩文件

常用压缩格式:

.tar.gz         .tar.bz2

关机与重启命令:

1. shutdown命令

shutdown [选项] 时间

选项:

-c 取消前一个关机命令

-h 关机

-r 重启

w或者who 查看登录状况



推荐阅读
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 本文介绍了在Linux系统下进行文件压缩与解压的常用命令,包括tar命令的基本使用和参数,以及gzip、bz2、compress、rar和zip等不同格式的压缩与解压方法。同时还提供了常见的压缩文件后缀名及对应的解压命令,方便用户进行文件的压缩和解压操作。 ... [详细]
  • Linuxchmod目录权限命令图文详解在Linux文件系统模型中,每个文件都有一组9个权限位用来控制谁能够读写和执行该文件的内容。对于目录来说,执行位的作用是控制能否进入或者通过 ... [详细]
  • 本文介绍了三种方法来实现在Win7系统中显示桌面的快捷方式,包括使用任务栏快速启动栏、运行命令和自己创建快捷方式的方法。具体操作步骤详细说明,并提供了保存图标的路径,方便以后使用。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • Redis底层数据结构之压缩列表的介绍及实现原理
    本文介绍了Redis底层数据结构之压缩列表的概念、实现原理以及使用场景。压缩列表是Redis为了节约内存而开发的一种顺序数据结构,由特殊编码的连续内存块组成。文章详细解释了压缩列表的构成和各个属性的含义,以及如何通过指针来计算表尾节点的地址。压缩列表适用于列表键和哈希键中只包含少量小整数值和短字符串的情况。通过使用压缩列表,可以有效减少内存占用,提升Redis的性能。 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 第四章高阶函数(参数传递、高阶函数、lambda表达式)(python进阶)的讲解和应用
    本文主要讲解了第四章高阶函数(参数传递、高阶函数、lambda表达式)的相关知识,包括函数参数传递机制和赋值机制、引用传递的概念和应用、默认参数的定义和使用等内容。同时介绍了高阶函数和lambda表达式的概念,并给出了一些实例代码进行演示。对于想要进一步提升python编程能力的读者来说,本文将是一个不错的学习资料。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 突破MIUI14限制,自定义胶囊图标、大图标样式,支持任意APP
    本文介绍了如何突破MIUI14的限制,实现自定义胶囊图标和大图标样式,并支持任意APP。需要一定的动手能力和主题设计师账号权限或者会主题pojie。详细步骤包括应用包名获取、素材制作和封包获取等。 ... [详细]
  • 本文介绍了使用哈夫曼树实现文件压缩和解压的方法。首先对数据结构课程设计中的代码进行了分析,包括使用时间调用、常量定义和统计文件中各个字符时相关的结构体。然后讨论了哈夫曼树的实现原理和算法。最后介绍了文件压缩和解压的具体步骤,包括字符统计、构建哈夫曼树、生成编码表、编码和解码过程。通过实例演示了文件压缩和解压的效果。本文的内容对于理解哈夫曼树的实现原理和应用具有一定的参考价值。 ... [详细]
author-avatar
chajian004_566_696
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有