Lunix操作「建议收藏」

Lunix操作「建议收藏」pwd当前目录ls显示文件ls-a显示所有文件wenjianls-a~显示所有隐藏文件权限 用户所有者 文件大小 修改时间戳  文件名如果 test不存在使用 -p删除文件夹下所有文件和子目录删除一个目录-i带有交互的询问通配符匹配…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

在这里插入图片描述
pwd 当前目录
ls 显示文件
ls -a 显示 所有文件wenjian
ls -a ~ 显示所有隐藏文件
在这里插入图片描述
文件类型 权限 硬链接数量 用户所有者 组所有者 文件大小单位字节) 修改时间戳  文件名
d 目录 -普通文件
权限分为三组 文件的用户所有者 组所有者 其他用户
在这里插入图片描述
如果 test不存在 使用 -p
删除文件夹下所有文件和子目录
删除一个目录 i交互式 r迭代式

在这里插入图片描述
-i 带有交互的询问
在这里插入图片描述
mv old new 更改文件名称
mv placeold placenew 更改文件位置(同时更改文件名称)

通配符匹配
ls -d
在这里插入图片描述

cat 创建文件
在这里插入图片描述

cat 文件 显示文本中的数据
cat -n给所有的行加上行号
cat -b给有文本的行加上行号
cat -T 不想出现制表符

less 文件名

tail -n count(行数) 文件名 查看文件后count行
head -count 文件名 查看文件前 count行

touch 文件名

*查找和显示文件
head 显示文件的前几行
find /home -user lxy 查找指定用户指定文件夹
locate 定位文件(包含此文件名)
在这里插入图片描述
命令是否存在和安装位置
在这里插入图片描述

比较两个文件夹之间的不同
在这里插入图片描述

权限问题
a是所有组 o其他用户 g组所有者 u用户所有者
可读 4 r 可写 2  w 可执行 1 x
在这里插入图片描述
tar压缩命令
-c是创建tar文件,-v是生成一个合并到tar文件的文件列表 -f 指定最终tar文件的名称 -z 让gzip压缩
压缩文件名  被压缩的文件
tar -cvtf filename zipped
在这里插入图片描述
-x从压缩包中提取文件 解压文件
在这里插入图片描述
-t 显示压缩包中的文件
在这里插入图片描述
gzip / bzip2压缩命令 主要用于压缩单个文件
gzip 文件名
解压文件 gzip -d 文件名

grep 命令 匹配 过滤  相当于正则表达式
grep “#” 文件名
grep -w the stack.yaml | cat -n  完整匹配
grep -v key file 反向匹配
grep -n key file 显示行号
grep -c key file 显示匹配个数
grep -e key1 -e key2 file多匹配模式

cat -n 查看文件 并加上行号
在这里插入图片描述
正则表达式
* * 匹配0到多个个字符
* + 匹配1个或多个字符

  • .匹配单个字符
  • [ ] 匹配一个字符集中的单个字符
  • ? 匹配一个可选字符
  • | 匹配二者其中任意一个
  • \  转义字符

匹配文件夹下的文件内容
在这里插入图片描述

vim编辑器

插入模式
i 光标之前
a 光标之后
I 行开头
A
o 行上面新开一行
O 行下面新开一行
返回命令模式
按下esc建返回命令模式
撤销 u ctrl+r
复制粘贴 
yw
yy
y$
yG
p 粘贴
删除
dw
dd
d$
dG
x
X
搜索
/ 向前搜索
? 向后搜索
n 寻找下一个 N改变方向

用户管理
使用id查看当前用户名 组
在这里插入图片描述

配置管理员密码
在这里插入图片描述
增加和删除用户
在这里插入图片描述
为用户指定目录文件
删除用户的全部信息

查看磁盘使用情况
在这里插入图片描述
查看某一目录占用的空间
在这里插入图片描述
scp 远程拷贝
scp 文件名 主机名传输链路 :
scp filename hostnamea:/tmp

硬盘挂载和卸载
mount -t vfat /dev/sda2 /media/disk 将disk挂载到sda2上
df 查看磁盘挂载
du查看当前目录下的所有文件
sort -n 排序

环境变量
printenv HOME 打印环境变量
set BASH = /bin/bash
echo $my_variable 设置局部环境变量
my_variable = Hello
echo my_variable

my_global = “this is global” 设置全局变量
export my_global
bash
echo $my_global

unset my_variable 删除环境变量

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/186271.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • TM影像波段介绍「建议收藏」

    TM影像波段介绍「建议收藏」一、各波段特征:1.TM10.45-0.52um,蓝波段,对水体穿透强,对叶绿素与叶色素反映敏感,有助于判别水深及水中叶绿素分布以及水中是否有水华等.2.TM20.52-0.60um,绿波段,对健康茂盛植物的反射敏感,对力的穿透力强,用于探测健康植物绿色反射率,按绿峰反射评价植物的生活状况,区分林型,树种和反映水下特征.3.TM30.62-0.69UM,红波段,叶绿

    2022年7月23日
    19
  • 关于Office弹窗+横幅提示“你的许可证不是正版,并且你可能是盗版软件的受害者…”的解决方案——以Office2019为例

    关于Office弹窗+横幅提示“你的许可证不是正版,并且你可能是盗版软件的受害者…”的解决方案——以Office2019为例文章目录遭遇问题未成功解决的错误方法解决方案附录-各个版本Office对应更换密钥Office2019版本Office2016版本Office2013版本遭遇问题        前一段时间,博主电脑的Office2019软件忽然开始在每次打开时弹出“你的许可证不是正版,并且你可能是盗版软件的受害者。使用正版Office,避免干扰并保护你的文件安全。”的弹窗+横幅提示,因为博主要准备答辩暂且搁置了这个问题。直到今天撰写材料

    2022年7月19日
    113
  • 【Java】一篇文章带你了解String、StringBuffer和StringBuilder的区别

    【Java】一篇文章带你了解String、StringBuffer和StringBuilder的区别String:字符串常量StringBuffer:字符串变量(多线程情况下使用,保护线程安全)synchronized:保护线程安全的StringBuilder:字符串变量(单线程情况下使用)String、StringBuffer、StringBuilder的主要区别:1.String类的内容不可以修改,而StringBuffer和StringBuilder的内容可以修改;2.StringBuffer和StringBuilder的大部分功能都是相似的;3.StringBu..

    2022年7月17日
    19
  • matlab破解版安装教程2016a(中兴盒子adb二维码怎么破解)

    Matlab-Matlab2016a安装破解教程本方法只是研究破解技术所用。如果要使用软件还是要用正版的。Matlab2016a安装包及破解教程百度云分享链接: 链接:https://pan.baidu.com/s/1i6BgD8p    密码:17gg Matlab安装教程: 1、下载文件,得到R2016a_win64.part1.rar、R2016a_…

    2022年4月12日
    81
  • pycharm安装三方库_pycharm无网络安装第三方库

    pycharm安装三方库_pycharm无网络安装第三方库系统:mac10.15.3软件:2019.3pycharm导入第三方库的方法是1先点击File>OtherSetting>PreferencesforNewProjects2点击红框中的小+3在红线位置搜索要加载的第三方库,然后点击箭头所指的installPackage安装模块,点击后按钮按钮为灰色,等恢复后NumPy模块就已经安装完成了,并且显示在列表中,…

    2022年8月27日
    3
  • WinSCP连接Ubuntu被拒绝

    WinSCP连接Ubuntu被拒绝(如果是为了向虚拟机传输文件就要将用户名改为root)打开终端并登录root1.首先确认是否输入正确的主机名:输入ifconfig得到主机名2.Ubuntu默认root是关闭的,最好重新设置一遍密码:passwdroot就能开启root3.关闭防火墙:ufwdisable4.安装openssh-server:apt-getinstallopenssh-server5.检查sshd是否启动:ps-e|grepssh看到sshd说明启动成功6.使root允

    2025年12月13日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号