美文网首页
liunx 常用命令

liunx 常用命令

作者: Htt_1996 | 来源:发表于2020-05-15 13:10 被阅读0次

1. sz/rz命令:

sz:将选定的文件发送(send)到本地机器
rz:运行该命令会弹出一个文件选择窗口

2. mv命令

mv a/ b/ #更改目录名

3. top 查看当前系统资源使用情况

4. xargs

xargs命令详解

5. Linux终端基本知识

使用键盘上的向上箭头滚动查看以前的命令,按Enter发送命令
停止当前进程并返回提示符:CTRL + C
使用TAB键自动完成命令和文件路径
在终端中修复或撤消文本的简便方法
向左跳一个字:ESC + B
向右跳一个字:ESC + F
跳到行的开头:CTRL + A
跳到行尾:CTRL + E
删除上一个单词:CTRL + W
清除整行:CTRL + U

6. 使用Sudo重做上一个命令

sudo !!

7. 退出Vi(m)

退出而不保存:ESC然后:q!
保存并退出:ESC然后:wq

8. 关于并行命令

  • ; 是运行完前面就继续后面的,

  • && 同样是前面正确就运行后面,

  • || 是前面运行不正确就运行后面。

  • | 管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。连续使用管道意味着第一个命令的输出会作为第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。

3. Shell中的${}、##和%%的使用

假设定义了一个变量为:
代码如下:
file=/dir1/dir2/dir3/my.file.txt
可以用${ }分别替换得到不同的值:
${file#/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt
${file##
/}:删掉最后一个 / 及其左边的字符串:my.file.txt
${file#.}:删掉第一个 . 及其左边的字符串:file.txt
${file##
.}:删掉最后一个 . 及其左边的字符串:txt
${file%/}:删掉最后一个 / 及其右边的字符串:/dir1/dir2/dir3
${file%%/
}:删掉第一个 / 及其右边的字符串:(空值)
${file%.}:删掉最后一个 . 及其右边的字符串:/dir1/dir2/dir3/my.file
${file%%.
}:删掉第一个 . 及其右边的字符串:/dir1/dir2/dir3/my

  • 记忆的方法为:
    #是去掉左边(键盘上#在 $ 的左边)
    %是去掉右边(键盘上%在 $ 的右边)
    单一符号是最小匹配;两个符号是最大匹配
    ${file:0:5}:提取最左边的 5 个字节:/dir1
    ${file:5:5}:提取第 5 个字节右边的连续5个字节:/dir2
    也可以对变量值里的字符串作替换:
    ${file/dir/path}:将第一个dir 替换为path:/path1/dir2/dir3/my.file.txt
    ${file//dir/path}:将全部dir 替换为 path:/path1/path2/path3/my.file.txt

4. paste 命令

paste -d " " a.txt b.txt

  • d 指定分隔符,将两个文件平行放置,并列。

5. sed

6.awk

7.basename

[root@redhat_192.168.0.12 17:43:14 ~]#basename /root/basename/1.sh //不加上后缀,只给文件的路径
1.sh
[root@redhat_192.168.0.12 18:55:54 ~]#basename /root/basename/1.sh .sh //加后缀
1

相关文章

  • Linux常用命令

    复习一下Liunx常用命令。 文件部分 ls命令 [1] 对应文件权限: [-]表示文件。 [d]表示目录。 [l...

  • liunx shell 常用命令--基础篇(二) -- 持续更新

    liunx shell 常用命令 进入某目录 cd/usr/local 查看当前目录有哪些文件和文件夹 ls 查看...

  • Liunx系统centos版防火墙常用命令

    Liunx系统centos版防火墙常用命令 1.查询防火墙状态firewall-cmd state syste...

  • liunx常用命令

    ps命令详解 http://www.cnblogs.com/peida/archive/2012/12/19/28...

  • liunx常用命令

    所有命令都可以 xx --help来查询命令 1、setup :进入设置中心,可设置身份验证配置,和防火墙配置、...

  • liunx 常用命令

    ls 查看当前目录的文件夹cd (change directory) 切换目录 lulu@lulu:~$ cd ...

  • liunx常用命令

    liunx命令总共常用只有80个,总共600个 liunx和DOS,window不同是,只要文件有可执行权限,不管...

  • Liunx常用命令

    一、教程网址 http://man.linuxde.net/ https://linuxtools-rst.rea...

  • liunx常用命令

    1 使一个命令在后台运行? 在该命令末尾加& 2 显示所有进程 ps -efps -ef |grep pidps ...

  • liunx 常用命令

    1. sz/rz命令: sz:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口 ...

网友评论

      本文标题:liunx 常用命令

      本文链接:https://www.haomeiwen.com/subject/rbckwhtx.html