Linux基础命令

一、关机或重启命令

'''
参数介绍
-h (hour小时的意思 后面跟具体时间12:30 常用 -h 0 或 -h now 都表示立刻)
-c (cancel 取消关机或重启方案)
-r (restart 重启 -h 0 或 -h now 都表示立刻重启)
'''
shutown -h now # 立即关机

二、显示当前所在路径,显示当前路径下的所有内容

pwd # print working directory 显示当前所在的路径
ls # list 列出当前路径下所有的内容(文件)

三、基础命令touch、cat、echo

# 将file.txt文件的访问和修改时间戳更新为当前时间,如果该文件不存在,touch命令会创建一个名为file.txt的空白文件
touch file.txt
# cat是concatenate(连接)的缩写,它用于查看文本文件的内容
cat
# 等价于 print('hello world')
echo hello world
# w模式,把helloworld写入到指定文件里面
echo hello world > /oldgirl/oldgirl.txt
# 追加模式,把hello world 追加到指定文件里面
echo hello world >> /oldgirl/oldgirl.txt

四、基础命令cp、mv、rm

'''
cp(copy的缩写)
cp核⼼功能:备份数据信息
语法格式:cp 参数信息 要进⾏复制的信息 复制到什么位置
'''
# 将/etc/hosts⽂件复制到/oldboy⽬录中
cp /etc/hosts /oldboy/
'''
mv(move的缩写)
语法格式:mv 参数信息 要移动数据信息 移动到什么位置
'''
# ⽂件重命名
mv hosts hosts01
#把/oldboy/shanghai/config移动到/etc/selinux/
mv /oldboy/shanghai/config /etc/selinux/
'''
rm(remove的缩写)
语法格式:rm 参数 要删除的数据信息
'''
-r (recursive的缩写 递归)
-f (force的缩写 强制)
-rf (递归强制删除)

rm -rf redis-6.2.9.tar.gz

五、切换目录

'''
cd(change directory)
~ 回到家目录,其实这个参数可以不写直接cd也可以快速回到家目录
- 返回到上一次所在的路径信息
.. 返回当前路径的山一级目录
'''
cd

六、创建目录结构

'''
mkdir # make directory
-p 确保目录名称存在,如果目录不存在的就新创建一个
建议:创建⽬录时以绝对路径创建⽬录
'''
mkdir -p /oldgirl/oldbaby/heihei

七、编辑相关命令

i  # insert 插入
a  # append 追加
:wq  # write-quite 保存退出

八、如何建立软连接?

'''
redis-6.2.9 是真实的文件夹
redis 是软连接 可以理解为快捷方式
-s 是symbolic的缩写,
指定该参数只会在指定的位置生成一个文件的镜像不占磁盘空间
不指定该参数会生成跟源文件一样大小文件,文件都保持同步变化
'''
ln -s redis-6.2.9 redis
posted @ 2023-04-18 20:35  阿丽米热  阅读(41)  评论(0编辑  收藏  举报
Title