Linux基础 常用命令学习
2019独角兽企业重金招聘Python工程师标准>>>
touch FILE 更新/创建文件 -a 访问时间 -m 修改时间 -c 不创建 -t 指定时间
mv FILE/DIR DIR 移动/剪切 文件/目录
mkdir DIR... 创建空目录 -p 递归创建 rmdir 删除空目录
rm FILE/DIR -i 提示 -f 不提示 -r 递归删除所有文件 常用于删除目录
cp SRC... DEST 复制文件 -r 递归复制 常用于复制目录
cat FILE... 连接并显示文件所有内容 tac反转行显示 -n 显示行号
more 按页浏览文件 cat的功能 man的操作
less 按页浏览文件 功能比more强(less is more)
head FILE 显示文件前N行内容 默认10行 -N 指定行数
tail FILE 显示文件后N行内容 默认10行 -N 指定行数 -f 监视文件后N行内容变化
nl -b a 空行也列出行号 -n ln/rn 行号左/右对齐 -n rz 行号加上0
od -t TYPE FILE二进制方式读取文件内容
stat 查看文件状态 -f 显示文件系统状态 -L 查看对应软链接文件类型 -c 自定义输出格式
file 查看文件类型 -b 仅显示结果 -f 显示类型 -L 查看对应软链接文件类型 -z 解读压缩文件内容
diff FILE1 FILE2 查看文件中不同的地方
du 显示目录中文件所占大小 -h 单位 -s 显示目录及里面的文件大小
df 显示磁盘空间情况 -h 单位 -i 显示INODE -P 同行显示
mount 显示已挂载设备 DEVICE MOUNTPOINT 挂载设备 -r 只读挂载 -o 额外选项
umount 设备/挂载点 卸载设备
sync 将缓冲区内容写入磁盘[多用几次保险]
free 查看swap和物理内存使用情况 -m 单位为M
fsck 检查并修复文件系统 -a 不询问自动修复
fdisk DEVICE 设定分区[交互式子命令执行] -l 查看分区
mkfs -t FSTYPE DEVICE 创建文件系统
dd 复制文件[可以复制文件的一部分]
dd if=SRCPATH of=DESTPATH bs=SIZE count=CNT seek=SEEK
输入文件路径 输出文件路径 块大小 数量 跳过多少字节开始复制
su USER 仅切换用户身份 su - USER 登陆式切换[改变家目录 环境变量等]
sudo 系统用户用root权限执行 mail 收发邮件命令
date 显示/设定时间 -u 转换成UTC 后面+格式 =来设定
cal 查看日历 可设定 月 年
hwclock --set --date=DATE --utc UTC 转换成UTC 查看/设定硬件时钟
type 查看命令类型[内部命令/外部命令位置]
alias CMD[='CMD'] 设定/查看别名
apropos 模糊查找命令执行的功能
whatis 查询命令执行的功能
which 查看可执行文件位置
whereis 数据库中精确查找文件 -b 只找二进制文件 -s 查找source源文件
locate PATTERN 数据库中模糊查找文件
updatedb 更新系统数据库
id 显示当前用户名信息 -u UID -g GID -G 所有组 -n用户名[和u一起用]
w 查看登陆信息
who 查看本机登陆情况 -r 运行级别 -b 系统启动时间 -a 所有信息
whoami/who am i 显示用户名/终端登陆时间信息
runlevel 查看上次与本次运行级别
uname -a 显示所有选项 -n 主机名 -r 内核版本号
tty 显示当前终端设备
last 读取/var/log/wtmp文件 显示登录系统的用户名单
lastb 读取/var/log/btmp的文件 显示登入系统失败的用户名单
lastlog 显示系统中所有用户最近一次登录信息 -u 指定用户
last/lastb通用选项
-a 登入系统的主机名|IPADDR
-d IP地址转换成主机名(用户远端登入系统 还记录该远端的IPADDR)
-n # 显示#行 -R 不显示主机名|IPADDR
-x 显示系统关机 重启 运行级别改变等信息
watch 'CMD ...' 间隔运行命令
-n # 每隔#秒刷新一次 -t 关闭顶部信息
-d 高亮显示变化的区域 -d=cumulative 持续显示
bc 计算器 scale=# 设定精度为#位
sleep # 休眠#秒
ldd 查看文件依赖的库
chroot 改变根目录为其他目录
basename 文件基本名
dirname 目录名
hostname 主机
history 查看命令历史
exit 退出shell
logout 注销用户
init # 改变运行级别为#
halt 关机 -p 关机时执行[poweroff]
poweroff 关机并切断系统电源 -f 强制执行
reboot 重启
shutdown -r 重启 -h 关机 -c 取消关机 -t # 系统在#秒后关机 -k 发送警告信号给所有登录者[不关机]
source FILE 执行文件中命令 同. FILE
bash 开启一个新的shell
clear 清屏
转载于:https://my.oschina.net/nichijou/blog/743286
Linux基础 常用命令学习相关推荐
- Linux基础常用命令
ps -ef用于查看全格式的全部进程,其中"ps"是在Linux中是查看进程的命令,"-e "参数代表显示所有进程,"-f"参数代表全格式. ...
- Linux——基础+常用命令
Linux命令基础和常用命令 Linux命令基础 Shell Linux命令的分类 Linux命令行的格式 编辑Linux命令行的辅助操作 获得命令帮助的方法 内部命令 help 使用man命令阅读 ...
- linux 基础常用命令集
这里写自定义目录标题 RHCSA 学习笔记 系统组成 常用的目录结构: shell解释器 bash的优点 BASH快捷键操作: 路径 常用简单基础命令 BASH的高级应用 管理用户和组 管理文档的权限 ...
- Linux基础——常用命令
find /grep /xargs /sort /uniq /tr /cut /paste /sed /awk......待续...... 1.find 名字查找: find . -name file ...
- linux权限切换命令,Linux基础常用命令汇总(权限操作)
权限操作 权限简介 Linux系统上对文件的权限有着严格的控制,用于如果相对某个文件执行某种操作,必须具有对应的权限方可执行成功. Linux下文件的权限类型一般包括读,写,执行.对应字母为 r.w. ...
- Linux 权限、磁盘操作命令-Linux基础环境命令学习笔记
1.创建用户和用户组 1)用户和用户组 /etc/passwd 保存系统用户的基本信息 /etc/group 保存用户组信息 用户名:x:UID:GID 2)基本命令 useradd 增加用户 gro ...
- Linux Shell常用命令学习(1)
1. find find pathname -options [-print -exec -ok] 让我们来看看该命令的参数: pathname find ...
- Linux系统常用命令学习
1.主流的操作系统 (1)桌面操作系统 Window系列 MaxOS Linux (2)服务器操作系统 Linux Windows ServerLi (3)嵌入式操作系统 Linux (4)移动设备操 ...
- Linux基础 常见命令 思维导图总结
该系列文章总纲链接:专题分纲目录 Linux环境 1 Linux基础 常见命令 学习链接 @1 该链接旨在 对Linux系统 从0到1 进行入门级学习,同时对Linux命令有一个基本的了解: Linu ...
最新文章
- Coolblue的持续部署
- 关于JavaScript的作用域你应该了解的那点事!
- centos7 安装 python3.5
- 华为p20云收藏怎么删除_华为平板怎么记笔记?这款云笔记软件帮你
- 《构建高性能WEB站点》读书笔记--第一章
- telnet 检测端口是否开放
- 女生学计算机和遥感哪个好就业,遥感专业女生就业方向 遥感专业毕业生可以从事哪些工作...
- 歌德语言证书c1考什么,不完全不客观地比较三种德语考试——TestDaF德福、歌德C1、歌德C2...
- 三菱PLC源型漏型输入输出
- 2020十大高薪岗位出炉,程序员霸榜
- linux ubuntu git报错fatal: unsafe repository git config --global --add safe.directory解决方案
- NVIDIA GeForce Experience 无法登录解决办法
- 安装pyrit qq5ed84579da89e
- JZOJ5498. 【清华集训2017模拟12.10】大佬的难题
- CPU与CPU散热器 杂项
- cocos2dx-2.2.0孤狼优化整合版安装视频
- 什么是延迟?如何在直播中实现低延迟
- JavaScript 习题及面试题 2
- 手持两把锟斤拷, 口中疾呼烫烫烫, 脚踏千朵屯屯屯, 笑看万物锘锘锘
- Anaconda打开之后无法显示界面,再打开显示There is an instance of anaconda navigator already running