redhat 2

来源:互联网 发布:python 标准输入 编辑:程序博客网 时间:2024/05/02 06:06

运行命令与获得帮助

命令+空格+选项+空格+参数


~代表的是“家”目录


选项为字母,则 -a (一个横线)

选项为单词,则 --help(二个横线)


ls -l -d public :列出public目录的详细信息

ls -ld public:列出public目录的详细信息


ls -l post.log  :列出post文件的详细信息


多个命令用;(分号) 区分


获得帮助:

先更新whatis命令:makewhatis

再 whatis ls

列出ls的命令帮助


ls --help 获得ls命令的详细帮助信息


date“:显示时间

date -s 设置时间


man date :显示帮组目录。


按/info 搜索info内容

N向上搜索

n向下搜索


man是手册页的概念


info命令与man类似


游览文件系统:

所有的目录都从根开始


cal:显示日历


/etc:配置信息目录


系统信息目录:proc(虚拟的,只占用内存 )


cat:查看命令


pwd:显示当目录的绝对路径


cd+回车:回到家目录


cd ~123:进入用户123的家目录,只限管理员


cd  -:回到上一次工作目录


cd ..:回到上一级目录


cp:拷贝

cp -r :递归拷贝目录

cp -p :保留原来的属性

cp -i :交互式的提问,cp命令本身为cp -i,默认带 -i 参数

cp -a :保留sclinuxm的属性


拷贝同时改名: cp post.log /boot/ABC

在boot下就生成了ABC的文件


mv:移动并重命名(剪切)


touch:建立文件或改变时间戳


文件建立后会有3个时间点

stat 文件名:查看该文件的3个时间点

A开头的:访问时间

M开头的:改变时间(修改时间)

C开头的:状态改变的时间


rm:删除文件

rm -r:删除目录

rm -f:强制删除文件


rmdir:删除空目录


mkdir:建立目录


建立多个连续目录:mkdir -p /A/B/C


file a:显示当前a是目录或文件

光盘镜像文件显示为:ISO9660 (file a.iso)


用户群组,权限

uid 默认 0 管理员

<500 系统账号

>500 普通账号


账号的基本信息在 /etc/passwd 下


root:x:0:0:root:/root:/bin/bash

1:name

2:占位符(曾经的老系统为密码)

3:uid

4:gid

5:备注信息

6:家目录

7:shell环境


userdel:删除用户

userdel -r :删除用户及用户家目录


groupadd:建立组

groupdel:删除组


组分为二类:主要组,附加组


文件:

r:可以读文件内容

w:可以编辑文件内容

x:执行文件


目录:

r:列出目录

w:可建子目录或文件

x:可以进入到目录


chmod:修改权限

chmod u|g|o -+= r w x 文件名


改变目录、文件的拥有人和拥有组

chown 用户名 文件名

chown 用户名,用户组 文件名

chown 用户名:用户组 文件名


chgrp 用户组名 文件 :改变文件的拥有组


rwx=7,r=4 w=2 x=1


chmod 777 a:a的全部权限


改变所有文件的权限,使用递归

chmod -R 777 a :那么a目录下的所有东西都是777的全部权限








0 0