CSA笔记1-基础知识和目录管理命令

[litong@localhost ~]$ 是终端提示符,类似于Windows下的cmd的命令行

litong 当前系统登录的用户名    @ 分隔符

localhost 当前机器名称,本地主机

~ 当前用户的家目录

$ 表示当前用户为普通用户若为#则表示当前用户为超级管理员

su root 切换root权限

exit 从root身份退出当时的用户

一些快捷键:

Ctrl+alt+enter    全屏或退出虚拟机

Crtl+shift++      终端字符放大

Crtl+-           终端字符缩小

Crtl+l           清屏操作

Alt+tab         切换操作任务

unmae -a   查看系统内核版本命令

cat /etc/redhat-release   查看系统发行版本命令

crtl+c  终止本次命令

可用手册:

date #显示时间

date +%Y #显示年

date +%m  #显示月

date +%d  #显示日

date +%H #显示小时

date +%M  #显示分钟

date +%S  #显示秒

date "+%Y-%m-%d %H:%M:%S"        照此格式显示eg:2024-07-15 14:17:32

date "+%Y/%m/%d %H:%M:%S"        照此格式显示eg:  2024/07/15 14:17:52

date -s "2024-7-15 14:19:00"    设置date

timedatectl #查看时区

timedatectl set-timezone Asia/Shanghai #设置时区

hostnamectl hostname xixi #设置主机名

hostname #查看

hostnamectl #查看

cat /etc/hostname

目录管理命令:

mkdir

语法格式:mkdir  参数   目录名

常用参数:-m     创建目录的同时设置权限

          -v      显示执行过程详细信息

          -p      递归创建多级目录

          -z      设置目录安全上下文

示例:

mkdir dir1       建立一个目录文件,默认权限为0755

mkdir -m 700 dir1     建立一个目录文件并设置其权限为700,只有属主可以读写执行

mkdir -p dir1/dir2/dir3    一次性创建多个有嵌套关系的文件

mkdir dir1 dir2 dir3    一次创建多个目录文件

ls

语法格式:ls  参数  目录名

.  当前路径                  ..  上级路径

常用参数:

示例:

ls         显示当前目录的文件名(默认不含隐藏文件)

ls -l       以详细信息模式输出文件名及其属性信息,简写ll

ls -a       显示当前目录的文件名(默认含隐藏文件,linux中的隐藏文件用.开头)

ls /etc     显示指定目录的文件列表

ls /        指定查看根目录下有那些文件

ls ./        指定查看当前目录下有哪些文件与ls等效

ls ../       查看当前目录的上级目录有那些文件

ls ../aaa     查看上级目录的aaa目录有哪些文件

ls -i      显示当前目录中的文件名及其inode属性信息

ls -sl  /ertc    根据文件内容大小进行排序,显式指定目录文件名及其属性详情信息

cd

省略不写会直接跳转至当前使用者的家目录

语法格式:cd  参数  目录名

常用参数:

-l   切换至符号链接所在的目录       ~切换至当前用户的家目录

-p   切换至符号链接对应的实际目录  ..切换至当前位置的上一级目录

-    切换至上次所在目录

示例:

cd    cd ~   两个等价,都是切换至当前用户的家目录

cd  /dir1    切换至根目录下的指定目录,注意若没有这个目录或权限不足则提示不能切换

cd  ./dir1   切换至当前目录下的dir1目录与cd dir1等价

cd  ../dir1   切换至当前目录的上级目录下的dir1目录

cd  ./dir1/dir2/dir3   切换至当前目录下的多层级目录

cd  ..  切换至上级目录

cd  -  切换至上次所在目录

cd  /   切换至根目录  

mv

语法格式:mv 参数 源文件名   目标文件名

常用参数:

参考示例:

mv  file.cfg  file2.cfg  将file.cfg文件重命名为file2.cfg文件

mv  fil2.cfg  ./dir1  将指定文件fil2.cfg移动到当前目录的dir1目录中

mv  dir1   ./dir11/dir2 将指定目录移动到dir11中,并定义新的目录dir2,覆盖dir1

mv  -f  ./dir11/*  . 将dir11中的所有文件移动到当前目录中,若同名则直接覆盖

注意:所有操作都限于当前家目录

rmdir

语法格式:rmdir  参数  目录名

常用参数:

-p递归处理所有子文件                            --help显示帮助信息

-v 显示执行过程详细信息                          --version显示版本信息

示例:

rmdir dir   删除指定的空目录,非空则删除失败

rmdir -p dir/aa/ss   删除指定的空目录及其内部的子空目录

rmdir -v  dir  删除指定的空目录并显示删除过程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值