美文网首页
ls命令 权限 拓展

ls命令 权限 拓展

作者: _str_ | 来源:发表于2019-07-23 18:47 被阅读0次

一 linux系统安装

镜像文件下载

地址 www.centos.org

常用发行版
虚拟机下载 网盘里有

两者全部下载好后

安装步骤

1,打开虚拟机后


点击创建新的虚拟机

2、根据步骤继续下一步记得把虚拟机存储放的大点
3、将下载好的镜像文件放到这个虚拟机里面
4、点击完成
5、centos修改配置
修改语言;
选择时区;
配置是越简单越好选择没有桌面的最好,开始阶段选择一个带有桌面的 将右侧的开发工具勾上;
设置各个分区大小;
将存储崩溃信息的勾去 没用占内存;
将网络连接打开;
点击等待安装

二 linux 相关介绍

1、linux中的有关名人
2、linux中的版本
有RHEL(红帽)、centos(企业现在使用的版本)、ubuntu(乌班图)、Debian、SUSE等版本
3、服务器介绍
塔式服务器
机架式服务器
刀片式服务器
4、云环境部署介绍
阿里云、百度云、腾讯云、亚马逊云等
5、linux中的基本操作
1.登录root用户
2.打开主文件夹创建并删除文件
3.改变目录:cd 目录名
4.创建文件:touch 文件名
5.删除文件: rm -rf 文件名
6.改名文件:mv 源文件 目标文件
7.文件系统目录结构
8.关机:init 0

(http://9d341970.wiz03.com/share/s/2td1BM1SKN7F24CvA51eio5b32Z_JT3xJk-22l-UGU3RzLwS)

三 linux中的基本操作

下达命令时要遵循的规则
命令格式

详细:
空格是很重要的特殊字符 命令 选项 参数中间需要用空格来区分 空格没有个数可以敲多个shell会视为只有一个;
按回车就会执行指令;
命令、选项、参数是区分大小写的 cd和CD是不同的;
下面写法效果一样

ls -l -h
ls -lh

语系

linux 支持多国语言
utf-8 gbk gb2312
修改语系

LANG=en_US.utf8  #修改成英文语言
export  LC_ALL=en_US.utf8 
 ## LANG 只与输出讯息有关,若需要更改其他不同的信息,要同步更新 LC_ALL 才行
基础命令
ls 查看文件和目录属性信息

ls -l 显示文件和目录信息
ls -h 显示容量大小,显示里面有几个文件内容
ls -d 查看目录本身
ls -t 按时间排序
ls -r 倒序排序输出
ls - a 显示全部文件包括隐藏文件
ls -i 列出inode的位置,不是文件属性
ls -R 把子目录内容一起排列出来
ls -S 按文件的大小排序,只不过文件大于4k才会显示
ls --full-time 将文件全部内容全部输出 呈现完整的修改时间
ls -lrS 将文件按照容量大到小的顺序排序
ls -lrt 将文件按照时间进行排序
ls -1 文件可以分行显示
ls -lai 显示所有目录的inode的位置并以列表输出

id

id显示
pwd
显示当前所在目录路径
cd
到你想去的地方
cd 或者 cd ~ 回到所在的家目录
cd ~shark 到shark用户的家目录
cd - 返回上次离开的目录
date
系统时间
格式有:
date +"%Y"打印当前完整年
date +"%Y-%m-%d"("%F")打印当前的年月日
%T 输出时间
cal 打印出万年历
image.png

获取帮助

date --help
man page

关机

shutdown -h now 立即关机
shutdown -h 时间 会在指定的时间关机
shutdown -r now 系统立即开机

执行同步硬盘数据后,重启
sync;sync;sync;reboot

增加
systemctl reboot 系统重新开机
systemctl poweroff 系统关机
systemctl suspend 进入休眠
[网页链接](http://9d341970.wiz03.com/share/s/2td1BM1SKN7F24CvA51eio5b1n78DZ0mNACb2KUhc11jpK9j

四 权限

UGO
一个文档有 rwx 读写执行权限
分为 属主U 属组G 其他人O
创建后 属主和属组一样 是root都是root
修改属主和属组
命令chown 全称为change owner
语法

chown命令语法

注意
必须在root里面修改才能修改别人的属主跟属组信息
chown sshd.sshd a.txt #改变了a.txt的属主U和属组G ls命令查看

chmod权限

r --> 4
w-->2
x-->1
组合后就是数字方式的权限
三个权限都有的话最高是 7
只有r是4
有rw-是6
只有x是1
随便组合修改文件的权限
第一个数字是属主的权限;第二个是属组的权限;第三个是其他人的权限。

chmod 777 a.txt  #修改了属主属组和其他人的权限都为rwx
chmod 644 a.txt #修改了文件中属主的权限为rw、属组的权限是r 、其他人的权限是r
chmod 741 a.txt #修改了文件中属主权限都有、属组权限是r、其他人的权限是x

另一种修改权限的方法是

chmod u+rwx a.txt #修改属主的权限是rwx 也可只修改其中的某一个权限
chmod g+rwx a.txt #修改属组的权限是rwx  也可是只改其中的某一个权限
chmod o+rwx a.txt #修改其他人的权限为rwx  也可是只改其中的某一个权限

注意
文件: x 权限小心给予
目录: w 权限小心给予

rpm和yum命令

rpm

查看安装的软件
rpm -qa | grep 条件筛选的软件名
rpm -qa | grep mysql 查询有没有安装mysql
卸载软件
rpm -e 软件名
rpm -e mysql   卸载mysql
安装软件
rpm -ivh 包名
-i  安装
-v 查看信息
-h 查看进度条

yum

yum list 
查看所有的远程包 尽量不要查询太多了 加上筛选条件
yum list | grep mysql   查询mysql
安装程序
yum install   

相关文章

网友评论

      本文标题:ls命令 权限 拓展

      本文链接:https://www.haomeiwen.com/subject/bvhilctx.html