linux常用命令及常用快捷键
来源:互联网 发布:什么软件看电子书免费 编辑:程序博客网 时间:2024/05/17 21:57
1.
--rw-r--r--
-文件类型(-文件 d目录 1软链接)
rw- r-- r--
u所有者 g所属者 o其他人
r读 w写 x执行
2.
ls [选项] [文件或目录]
选项:
-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-d 查看目录属性
-h 人性化显示文件大小
-i 显示文件id号
3.
文件搜索命令
1.locate 搜索速度快,在后台数据库中按文件名搜索
2./var/lib/mlocate
#locate 命令所搜索的后台数据库
updatedb 更新数据库
3.命令的搜索命令
whereis ls
(whomami whatis ls)
whereis -b ls 只查执行文档
whereis -m ls 只看帮助文档
4.PATH环境变量:定义的是系统搜索命令的路径
echo $PATH
文件搜索命令find
find [搜索目录][搜索条件]
find /var/log/ -mtime +10
#查找10天前修改的文件
-10 10内修改的文件
10 10天当天修改的文件
+10 10前修改的文件
atime 文件访问时间
ctime 改变文件属性
mtime 修改文件内容
3.
mkdir 建立文件夹
mkdir -p 递归建立文件夹
mkdir -p lianxi/student
4.
cd
cd .. 根目录
cd 和 cd ~ 退出进入命令
cd / table 键补全
输入table键在输入table 键 补全命令
5
pwd print work directory
当前目录
6.删除目录
rm -r [目录]
rm -rf
7.复制文件或文件夹
cp [文件]
cp -r[文件夹]
cp -a 属性一致
8.ll
ls -l
9.mv 命令剪切 和该名
连接命令
1.软链接,硬链接
硬链接特点
a.拥有相同的的i结点和存储block块,
可以看做是同一个文件
b.可以通过i结点识别
c.不能跨分区
d.不能针对目录使用
软链接特点
1.类似windows快捷方式
2.软链接拥有自己的结点和Block块 但是数据块
只保存原文件的文件名和i结点号,并没有实际的
文件数据
4.修改任一个文件,另一个都改变
5.删除原文件,软链接不能使用
9.剪切
mv
10.更新密码
sudo passwd root
11.进入超级用户
su -
shutdown 命令
shutdown -c 取消前一个关机命令
shutdown -r 重启
shutdown -h 关机
12.查看命令别名
alias
alias 别名='原命令名'
alias vi='vim'
vi ~/.bashrc
使变量永久生效 写入到环境变量中
13 unalias 临时删除别名
14.命令生效顺序
第一顺位执行用绝对路径或相对路径执行的命令
第二位执行别名
第三位执行Bash的内部命令
第四位执行按照$PATH环境变量定义的目录查找的
第一个命令
常用快捷键
ctrl+c 强制终止当前命令
ctrl+l 清屏
ctrl+a 光标移动到命令行首
ctrl+e 光标移动到命令行尾
ctrl+u 从光标所在位置删除到行首
ctrl+z 把命令放入后台
ctrl+r 在历史命令中搜索
历史命令的调用
使用"!n" 重复执行第n条历史命令
使用"!!"重复执行上一条命令
使用"!字串"重复执行最后一条以该字串开头的命令
输出重定向
ifconfig > test.log
cat test.log
ifconfig > test.log 2>&1 #将错误和正确命令都记录下来
命令 >>文件1 2>>文件2 #将错误和正确命令分开保存
输入重定向
#wc [选项][文件名]
选项:
-c统计字节数
-w统计单词数
-l统计行数
wc < test.log
统计文件内容
管道符
命令1 | 命令2 #命令1正确执行的结果交给命令2
通配符
? 匹配一个字符
* 匹配多个字符
[] []里面的内容
反引号 aa=`ls` #将ls命令结果赋予变量
$() 同样效果
\转义字符让特殊字符失去含义
--rw-r--r--
-文件类型(-文件 d目录 1软链接)
rw- r-- r--
u所有者 g所属者 o其他人
r读 w写 x执行
2.
ls [选项] [文件或目录]
选项:
-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-d 查看目录属性
-h 人性化显示文件大小
-i 显示文件id号
3.
文件搜索命令
1.locate 搜索速度快,在后台数据库中按文件名搜索
2./var/lib/mlocate
#locate 命令所搜索的后台数据库
updatedb 更新数据库
3.命令的搜索命令
whereis ls
(whomami whatis ls)
whereis -b ls 只查执行文档
whereis -m ls 只看帮助文档
4.PATH环境变量:定义的是系统搜索命令的路径
echo $PATH
文件搜索命令find
find [搜索目录][搜索条件]
find /var/log/ -mtime +10
#查找10天前修改的文件
-10 10内修改的文件
10 10天当天修改的文件
+10 10前修改的文件
atime 文件访问时间
ctime 改变文件属性
mtime 修改文件内容
3.
mkdir 建立文件夹
mkdir -p 递归建立文件夹
mkdir -p lianxi/student
4.
cd
cd .. 根目录
cd 和 cd ~ 退出进入命令
cd / table 键补全
输入table键在输入table 键 补全命令
5
pwd print work directory
当前目录
6.删除目录
rm -r [目录]
rm -rf
7.复制文件或文件夹
cp [文件]
cp -r[文件夹]
cp -a 属性一致
8.ll
ls -l
9.mv 命令剪切 和该名
连接命令
1.软链接,硬链接
硬链接特点
a.拥有相同的的i结点和存储block块,
可以看做是同一个文件
b.可以通过i结点识别
c.不能跨分区
d.不能针对目录使用
软链接特点
1.类似windows快捷方式
2.软链接拥有自己的结点和Block块 但是数据块
只保存原文件的文件名和i结点号,并没有实际的
文件数据
4.修改任一个文件,另一个都改变
5.删除原文件,软链接不能使用
9.剪切
mv
10.更新密码
sudo passwd root
11.进入超级用户
su -
shutdown 命令
shutdown -c 取消前一个关机命令
shutdown -r 重启
shutdown -h 关机
12.查看命令别名
alias
alias 别名='原命令名'
alias vi='vim'
vi ~/.bashrc
使变量永久生效 写入到环境变量中
13 unalias 临时删除别名
14.命令生效顺序
第一顺位执行用绝对路径或相对路径执行的命令
第二位执行别名
第三位执行Bash的内部命令
第四位执行按照$PATH环境变量定义的目录查找的
第一个命令
常用快捷键
ctrl+c 强制终止当前命令
ctrl+l 清屏
ctrl+a 光标移动到命令行首
ctrl+e 光标移动到命令行尾
ctrl+u 从光标所在位置删除到行首
ctrl+z 把命令放入后台
ctrl+r 在历史命令中搜索
历史命令的调用
使用"!n" 重复执行第n条历史命令
使用"!!"重复执行上一条命令
使用"!字串"重复执行最后一条以该字串开头的命令
输出重定向
ifconfig > test.log
cat test.log
ifconfig > test.log 2>&1 #将错误和正确命令都记录下来
命令 >>文件1 2>>文件2 #将错误和正确命令分开保存
输入重定向
#wc [选项][文件名]
选项:
-c统计字节数
-w统计单词数
-l统计行数
wc < test.log
统计文件内容
管道符
命令1 | 命令2 #命令1正确执行的结果交给命令2
通配符
? 匹配一个字符
* 匹配多个字符
[] []里面的内容
反引号 aa=`ls` #将ls命令结果赋予变量
$() 同样效果
\转义字符让特殊字符失去含义
阅读全文
0 0
- linux常用命令及常用快捷键
- linux 常用命令和常用快捷键
- linux常用快捷键和常用命令
- Linux下常用命令及快捷键
- 常用快捷键及linux命令
- Linux 常用命令汇总及快捷键汇总整理
- 实用Linux/Unix快捷键及常用命令
- Linux最常用命令及快捷键整理
- 整理了Linux常用命令及快捷键
- Linux最常用命令及快捷键整理
- Linux最常用命令及快捷键整理
- ubuntu 常用快捷键、常用命令
- Linux下常用配置文件及常用命令介绍
- Linux下常用配置文件及常用命令介绍
- java常用代码及Linux常用命令
- linux操作系统常用命令及常用问题
- linux常用进程及作业管理常用命令
- vi常用命令及快捷键
- linux 修改dns
- javascript面向对象的常见写法与优缺点
- 学习spring-boot
- 设计模式——构建者模式
- QWebSocket连接状态码
- linux常用命令及常用快捷键
- js
- HDU 3374 String Problem(最小表达法+kmp)
- 为Android的apk应用程序文件加壳以防止反编译的教程
- JavaScript常见的排序算法(一)
- 捡金币
- 北京大学是否奇闻多?
- 浏览器F12小结
- java鬼混笔记:Hibernate:5、一对多关联(单向,双向)