Linux基础命令操作
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
·
-
时间、日期各计算机器
date #获取系统日期和时间 date +%Y/%m/%d #格式化日期 date +%H:%M #格式化时间 date +%Y/%m/%d/' '%H:%M #格式化日期和时间 cal #获取系统日历,默认显示当前月的数据 cal 2017 #获取某一年的日历 cal 6 2017 #获取某一年某个月的日历 bc #进入计算器 +加法 -减法 *乘法 /除法 ^指数 %余数 quit退出 -
重要的热键
- [Tab] 接在一串命令的第一个命令的后面,则为“命令补全”
- [Tab] 接在一串命令的第二个命令以后时,则为“文件补齐”
- [Ctrl]+c 中断目前程序
- [Ctrl]+d 离开(相当于exit)
-
查看系统的使用状态
- 查看目前谁在线:
who - 查看网络状态:
netstat -a - 查看执行的后台程序:
ps -aux - 将数据同步写入硬盘:
sync - 常用的关机命令:
shutdown - 学习用的重启命令:
reboot
- 查看目前谁在线:
-
改变文件属性与权限
- 改变文件所属用户组:
chgrp [-R] dirname/filename - 改变文件所有者:
chown [-R] username directorOrFile -
改变文件的权限:
chmod [-R] xyz fileOrDirector说明:xyz为rwx属性数据的相加,所属身份分别是owner、group、others,r:4, w:2 ,x:1
-
复制文件:
cp sourcefile targetfile
- 改变文件所属用户组:
-
目录的相关操作
- 切换目录:
cd path -
显示当前目录:
pwd说明:pwd是Print Working Directory的缩写
-
新建一个目录:
mkdir [-mp] directorname说明:-m配置文件案的权限,-p递归创建
-
删除目录:
rmdir [-p] directorname说明:-p连同上层“空的”目录也一起删除
-
文件的移动:
mv source target - 文件的复制:
cp [-adfilprsu] source destination
- -a 相当于-pdr的意思(常用)
- -i 若目标文件已经存在,在覆盖时会先询问操作的进行(常用)
- -r 递归持续复制,用于目录的复制行为(常用)
- 文件和目录的移除:
rm [-fir] fileOrDir
- -f 忽略不存在的文件,不会出现警告信息
- -i 互动模式,在删除前会询问用户是否操作
- -r 递归删除
- 切换目录:
-
文件内容查阅
- 从第一行开始显示:
cat - 从最后一行开始显示:
tac - 显示时输出行号:
nl - 一页一页显示文件内容:
more - 可前后翻页查阅:
less - 只看头几行:
head - 只看结尾几行:
tail - 以二进制方式读取:
od
- 从第一行开始显示:
-
文件的查询
- 命令的查找:
which [-a] command - 文件的查找(更新数据库用
updatedb):whereis [-bmsu] filelocate [-ir] keywordfind [PATH] [option] [action]
- 命令的查找:
-
历史命令:
history 查看历史命令
!command 执行最近以command开关的命令
!number 执行历史中第number条命令
A beautiful web dashboard for Linux
最近提交(Master分支:4 个月前 )
186a802e
added ecosystem file for PM2 5 年前
5def40a3
Add host customization support for the NodeJS version 5 年前
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)