linux常用命令
来源:互联网 发布:简单装修 知乎 编辑:程序博客网 时间:2024/05/20 10:22
超级用户默认登录 根目录/root 普通用户默认登录/home/test
目录
pwd 显示当前目录
mkdir -p 创建目录[遍历]
cd 切换目录
cd .当前目录 ..父目录 /上一个工作目录 ~家目录
rm -rf 删除目录
cp -r -a cy cynew 复制文件[遍历][一模一样]
mv 文件 移动位置文件 移动重命名文件
ln 1.txt 2.txt 硬链接 映射原文件原始数据 源文件删除不影响
ln -s 1.txt 2.txt 硬链接 映射原文件原始数据 源文件删除有影响
文件
locate nginx.conf[文件名] 文件搜索命令[数据库] 更新数据库updatedb
whereis ls 搜索命令的命令[看见帮助文档] which[别名] 依赖$PATH环境变量路径
find 在系统当中搜索符合条件的文件 通配符匹配 * ? []
grep 在文件的当中搜索符合条件的字符串 正则表达式匹配
find 范围搜索 -name 文件名
find / -name 1.txt
find / -iname[忽略大小写] 1.[aj]* 搜索1.a*或1.j*
find /home -mtime 0 从现在开始到24小时前,有被改动过的文件
find /home -size +25k 文件大小大25k M
find /etc -size +20k -a -size -50k -exec -ls l {} \ ;
grep管道 全面搜索正则表达式并把行打印出来
grep 11 /home/www/1.txt
grep -i 1 /home/www/1.txt 不区分大小写匹配
grep -c 1 /home/www/1.txt 统计几条
grep -n 1 /home/www/1.txt 显示匹配行和行号
grep -v 1 /home/www/1.txt 显示不匹配行和行号
man -f find = whatis find 查看find有哪些级别的帮助
man 1 find 查看配置的帮助
压缩模式
.zip .gz .bz2
zip 压缩文件名 文件 命令:zip s.zip s
zip -r 压缩文件名 命令:zip -r s.zip
gzip 源文件
gzip -r 压缩文件
bzip2 源文件 [只能压缩文件 不能压缩目录]
bunzip2 压缩文件
.tar.gz .tar.bz2
tar -zcvf test.tar.gz test 先压缩tar然后压缩gp
tra -zxvf test.tar.gz
tar -jcvf test.tar.bz2 test 先压缩tar然后压缩bz2
tar -jxvf test.tar.bz2 -c /目标位置
tar -jtvf test.tat.bz2 查看
cvf打包
xvf解包 z\j gzip压缩\bzip2压缩
tvf看包
关机重启
shutdown -r 05:30 &指定时间
shutdow -h 关机
shutdow -r 重启
shutdow -c 取消前一个关机命令
logout正确退出ssh
挂载命令
mount 查看系统中已挂载的设备
mount -a #依据/etc/fstab内容自动挂载
创建挂载点
mkdir -p /mnt/cdrom
mount /dev/sr0 /mnt/cdrom/ 把设备文件挂载到盘符上
umount /dev/sro或者/mnt/cdrom 卸载
用户登录
w 查看当前用户登录信息 详情
who 查看当前用户登录信息
last 查看所有用户登录时间
lastlog 查看所有用户的最后登录时间
shell命令
#!/bin/bash
echo -e "\e[1;32m hello \e[0m"; #文件内容
bash 1.txt 执行
快捷键:
ctrl + c 强制终止当前命令
ctrl + l 清屏
ctrl + a 光标到行首
ctrl + e 光标到行尾
ctrl + u 删除行
ctrl + z 把命令放入后台
ctrl + r 在历史命令中搜索
alias命令别名 unalias /root/.bashrc
histoty 历史命令
histoty -c 删除历史记录
使用上下箭头查看历史记录
!!重复执行上一条命令
! 字符 重复执行上一条以字符开头的命令
输出重定向
命令&>文件
命令&>>文件 无论正确输出还是错误输出 全部保存文件
命令>>文件1 2>>文件2 正确输出保存文件1错误输出保存文件2
输入重定向
wc < 文件
管道符
命令一;命令二
命令一||命令二
命令一&&命令二
命令1|命令2 命令1的输出结果作为命令2的对象
netstat -plant
netstat -an | grep STREAM |wc -l
ls 显示文件目录 -a显示全部包含隐藏文件-l
白色:普通文件
红色:压缩文件
蓝色:链接文件
黄色:设备文件
绿色:可执行文件
粉红色:图片文件
apt install tree
tree -a 显示目录与文件数 -d只显示目录不显示文件 -f每个文件都显示路径 -L n只显示n层
touch 创建文件
cat 由第一行显示文件内容
more /less /head -n 显示开头几行 tail -n显示结尾几行
shutdown -r 重启 -h 关机后停止系统| init0重启 简单粗暴就用它
目录
pwd 显示当前目录
mkdir -p 创建目录[遍历]
cd 切换目录
cd .当前目录 ..父目录 /上一个工作目录 ~家目录
rm -rf 删除目录
cp -r -a cy cynew 复制文件[遍历][一模一样]
mv 文件 移动位置文件 移动重命名文件
ln 1.txt 2.txt 硬链接 映射原文件原始数据 源文件删除不影响
ln -s 1.txt 2.txt 硬链接 映射原文件原始数据 源文件删除有影响
文件
locate nginx.conf[文件名] 文件搜索命令[数据库] 更新数据库updatedb
whereis ls 搜索命令的命令[看见帮助文档] which[别名] 依赖$PATH环境变量路径
find 在系统当中搜索符合条件的文件 通配符匹配 * ? []
grep 在文件的当中搜索符合条件的字符串 正则表达式匹配
find 范围搜索 -name 文件名
find / -name 1.txt
find / -iname[忽略大小写] 1.[aj]* 搜索1.a*或1.j*
find /home -mtime 0 从现在开始到24小时前,有被改动过的文件
find /home -size +25k 文件大小大25k M
find /etc -size +20k -a -size -50k -exec -ls l {} \ ;
grep管道 全面搜索正则表达式并把行打印出来
grep 11 /home/www/1.txt
grep -i 1 /home/www/1.txt 不区分大小写匹配
grep -c 1 /home/www/1.txt 统计几条
grep -n 1 /home/www/1.txt 显示匹配行和行号
grep -v 1 /home/www/1.txt 显示不匹配行和行号
man -f find = whatis find 查看find有哪些级别的帮助
man 1 find 查看配置的帮助
压缩模式
.zip .gz .bz2
zip 压缩文件名 文件 命令:zip s.zip s
zip -r 压缩文件名 命令:zip -r s.zip
gzip 源文件
gzip -r 压缩文件
bzip2 源文件 [只能压缩文件 不能压缩目录]
bunzip2 压缩文件
.tar.gz .tar.bz2
tar -zcvf test.tar.gz test 先压缩tar然后压缩gp
tra -zxvf test.tar.gz
tar -jcvf test.tar.bz2 test 先压缩tar然后压缩bz2
tar -jxvf test.tar.bz2 -c /目标位置
tar -jtvf test.tat.bz2 查看
cvf打包
xvf解包 z\j gzip压缩\bzip2压缩
tvf看包
关机重启
shutdown -r 05:30 &指定时间
shutdow -h 关机
shutdow -r 重启
shutdow -c 取消前一个关机命令
logout正确退出ssh
挂载命令
mount 查看系统中已挂载的设备
mount -a #依据/etc/fstab内容自动挂载
创建挂载点
mkdir -p /mnt/cdrom
mount /dev/sr0 /mnt/cdrom/ 把设备文件挂载到盘符上
umount /dev/sro或者/mnt/cdrom 卸载
用户登录
w 查看当前用户登录信息 详情
who 查看当前用户登录信息
last 查看所有用户登录时间
lastlog 查看所有用户的最后登录时间
shell命令
#!/bin/bash
echo -e "\e[1;32m hello \e[0m"; #文件内容
bash 1.txt 执行
快捷键:
ctrl + c 强制终止当前命令
ctrl + l 清屏
ctrl + a 光标到行首
ctrl + e 光标到行尾
ctrl + u 删除行
ctrl + z 把命令放入后台
ctrl + r 在历史命令中搜索
alias命令别名 unalias /root/.bashrc
histoty 历史命令
histoty -c 删除历史记录
使用上下箭头查看历史记录
!!重复执行上一条命令
! 字符 重复执行上一条以字符开头的命令
输出重定向
命令&>文件
命令&>>文件 无论正确输出还是错误输出 全部保存文件
命令>>文件1 2>>文件2 正确输出保存文件1错误输出保存文件2
输入重定向
wc < 文件
管道符
命令一;命令二
命令一||命令二
命令一&&命令二
命令1|命令2 命令1的输出结果作为命令2的对象
netstat -plant
netstat -an | grep STREAM |wc -l
ls 显示文件目录 -a显示全部包含隐藏文件-l
白色:普通文件
红色:压缩文件
蓝色:链接文件
黄色:设备文件
绿色:可执行文件
粉红色:图片文件
apt install tree
tree -a 显示目录与文件数 -d只显示目录不显示文件 -f每个文件都显示路径 -L n只显示n层
touch 创建文件
cat 由第一行显示文件内容
more /less /head -n 显示开头几行 tail -n显示结尾几行
shutdown -r 重启 -h 关机后停止系统| init0重启 简单粗暴就用它
阅读全文
0 0
- 【linux 常用命令】常用命令整理
- linux常用命令
- Linux常用命令
- LINUX 常用命令
- linux常用命令
- Linux 常用命令
- Linux 常用命令
- Linux常用命令
- LINUX常用命令
- Linux 常用命令
- linux常用命令
- Linux常用命令
- Linux常用命令
- Linux 常用命令
- Linux常用命令
- Linux 常用命令
- Linux 常用命令!
- Linux 常用命令
- spark源码阅读一-spark-mongodb代码分析
- Linux文件信息
- 递归的应用--十进制转化为二进制
- github with SSH
- canvas学习总结六:绘制矩形
- linux常用命令
- 从请求中获取int类型参数
- git 合并其他分支的提交
- LA 5092 Permutation Counting
- Android动画之简要(一)
- javascript 面向对象编程(封装、继承)
- Android 标题栏滑动渐变背景色
- ubuntu 错误修正
- Java动态代理+注解体现Spring AOP思想