[Linux] 常用命令--版本信息/关机重启/目录/文件操作
✨✨个人主页:沫洺的主页
📚📚系列专栏: 📖 JavaWeb专栏📖 JavaSE专栏 📖 Java基础专栏📖vue3专栏
📖MyBatis专栏📖Spring专栏📖SpringMVC专栏📖SpringBoot专栏
📖Docker专栏📖Reids专栏📖MQ专栏📖SpringCloud专栏📖Linux专栏
💖💖如果文章对你有所帮助请留下三连✨✨
🍉官方说明文档
Linux教程
🍇版本信息
操作系统
cat /etc/os-release
内核
cat /proc/version
系统名称
uname
系统32/64位
getconf LONG_BIT
🍓关机重启
🥭重启命令
Linux重启命令
reboot
立刻重启
shutdown -r now (root用户使用)
sudo reboot
sudo shutdown -r now
10分钟后自动重启(root用户使用)
shutdown -r 10
在时间为20:35时候重启(root用户使用)
shutdown -r 20:35
取消重启
如果是通过shutdown命令设置重启的话,可以用如下命令取消重启
shutdown -c
🍐关机命令
立刻关机
halt
立刻关机
poweroff
立刻关机(root用户使用)
shutdown -h now
10分钟后自动关机
shutdown -h 10
🍊目录/文件操作
显示当前目录
pwd
跳转上级目录
cd ../
跳转目录
cd 目录/目录
创建文件夹
mkdir 文件夹名
创建文件
touch 文件名加后缀
查看所有文件
ls
显示所有文件包含隐藏文件
ls -all ls -a
以MB、KB、GB为单位显示文件信息
ls -all --block-size=M ls -all --block-size=K ls -all --block-size=G
以KB为单位显示文件信息别名
ll
自动根据文件大小显示文件大小单位
ls -lah
命令帮助
ls --help
删除文件夹(强制删除)
rm -r 文件夹名 rm -fr 文件夹名 rm -r * 删库走人
删除文件(强制删除)
rm 文件名 rm -f 文件名
tree命令
安装
yum install tree
以树形结构查看
tree
🍋拷贝与剪切
说明:
. 当前目录
.. 上一级目录
~ 家目录
拷贝1.txt文件到文件夹a
cp 1.txt a/
拷贝1.txt文件到文件夹a并重命名为2.txt
cp 1.txt a/2.txt
复制两个文件到当前目录中
cp ~/1.txt ../2.txt .
拷贝文件夹a到文件夹b
cp -r a b/
复制c目录下的所有内容,包括目录都复制到a目录
cp -r c/* a
拷贝特定的文件到文件夹
cp * ~/temp cp *.* ~/temp cp *.html ~/temp cp * -r ~/temp
移动/剪切粘贴
mv 也可以改名 文件 aaa 改名为 bbb
mv aaa bbb
将 a 目录放入 b 目录中。注意,如果 b 目录不存在,则该命令将 a 改名为 b
mv a/ b
将 /usr/runoob 下的所有文件和目录移到当前目录下
mv /usr/runoob/* .