CentOS常用命令

1、设置系统时区
timedatectl set-timezone Asia/Shanghai(这里设置为上海-东八区)
2、创建目录
mkdir -p /demo/test

-p:确保目录名称(上面中的demo目录)存在,不存在的就建一个

3、复制文件或目录
cp [options] source dest 

-f:覆盖已经存在的目标文件而不给出提示。
-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。

4、修改目录或文件的名称、移动目录或文件
mv [options] source dest

-b: 当目标文件或目录存在时,在执行覆盖前,会为其创建一个备份。
-f: 如果指定移动的源目录或文件与目标的目录或文件同名,不会询问,直接覆盖旧文件。
-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。

格式 结果
mv source_file(文件) dest_file(文件) 重命名
mv source_file(文件) dest_directory(目录) 将文件 source_file 移动到目标目录 dest_directory 中
mv source_directory(目录) dest_directory(目录) 目录名 dest_directory 已存在,将 source_directory 移动到目录名 dest_directory 中;目录名 dest_directory 不存在则 source_directory 改名为目录名 dest_directory
5、设置文件所有者和文件关联组
chown [-cfhvR] user[:group] file

-R : 处理指定目录以及其子目录下的所有文件
user : 新的文件拥有者的使用者 ID
group : 新的文件拥有者的使用者组(group)

6、设置文件权限-chmod
chmod 755 startup.sh

中间3个数字,分别对应User(文件所有者)、Group(用户组)、Other(其它用户)的权限
数字代表的权限:4:只读,2:只写,1:只执行

你可能感兴趣的:(CentOS常用命令)