Linux常见操作命令
操作文件夹
创建文件夹
创建空文件夹:mkdir 路径/文件加名称
进入某文件夹
进入指定文件夹:cd 路径
向上跳出一级文件夹:cd ..
展示文件夹
ls和ll
ls和ll之间的区别?
ls是横向展示,ll是带有权限及创建时间的竖向展示。如下图所示:
可添加元素:-a
。可显示隐藏的文件。
ps:在Linux中文件名前带有
.
标识这个文件是一个不隐藏文件。
操作文件
创建空文件
touch
路径/文件名称
查看文件内容
cat [文件名]
:表示从第一行开始显示文件的内容head -n 行数 文件名
:表示从第一行开始显示指定行数的内容。head 文件名
:默认显示文件的前10行内容tail -n 行数 文件名
:表示从行数开始显示以后的所有内容tail -f 文件名
:动态显示文件中的内容tail -f -n 100 catalina.out
:linux查看日志后100行
解压文件
tar zxvf 文件名
。适用于tar后缀的压缩文件zip zxvf 文件名
。适用于zip后缀的压缩文件
编辑文件
vi 文件名。进入编辑文件状态。如果文件不存在,则创建文件。
需要注意:
进入编辑器后为非可编辑状态,点击键盘上insert
启动编辑状态
退出编辑状态,点击“ESC”,输入
- 保存并退出::wq
- 不保存退出::q
- 强制退出::q!
复制文件
cp[-r] 原文件 新文件路径
删除文件
rm [-rf] 文件名
- -r 删除目录
- -f 强制删除,不需要确认
设备信息
查看内存
[root@bgxt log]# free -h
total used free shared buff/cache available
Mem: 15G 3.7G 1.1G 4.5G 10G 6.9G
Swap: 0B 0B 0B
- total: 内存总数
- used: 已经使用内存数
- free: 完全空闲内存
- shared: 多个进程共享的内存
- buffers: 用于块设备数据缓冲,记录文件系统metadata(目录,权限,属性等)
- cached: 用于文件内容的缓冲
其他命令
- 清屏:
clear
- 查询ip:
ifconfig
(Linux7使用 ip addr) - 中止文件输出:
ctrl+c
关机重启命令
在Linux领域内大多用在服务器上,很少遇到关机的操作,毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机
正确的关机流程为:①sync>②shutdown>③reboot>④halt
Linux centos重启命令:
1、reboot 普通重启
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
Linux centos关机命令:
1、halt 立刻关机
2、poweroff 立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机