精华内容
下载资源
问答
  • Linux常用终端命令

    2019-07-02 10:36:13
    当敲出 文件或者目录或者命令 的前几个字母之后,按下 tab 键,如果输入没有歧义,系统会自动补全 当切换目录或者使用命令的时候,如果不确定当前目录下有那些子目录或者其它命令,可以通过两次tab键查看 Linux...

    Tab自动补全

    • 当敲出 文件或者目录或者命令 的前几个字母之后,按下 tab 键,如果输入的没有歧义,系统会自动补全
    • 当切换目录或者使用命令的时候,如果不确定当前目录下有那些子目录或者其它命令,可以通过两次tab键查看

    Linux基础命令

    命令

    作用

    选项/说明

    clear

    清空 终端内容

     

    touch 文件名

    创建 文件

    若不指定路径,默认在当前目录创建文件

    mkdir 目录名

    创建 目录

    -p 创建所依赖的文件夹

    pwd

    (print working directory)

    查看 目录路径

    默认查看当前目录路径

    tree 目录名

    查看 树状显示目录信息

    默认显示当前目录

    ls

    查看 当前目录信息

    -l 以列表方式显示

    -a 显示隐藏文件和隐藏目录

    -h 文件大小以单位显示,默认是字节

    ll <=> ls -la

    以列表方式显示目录信息,同时显示隐藏文件和隐藏目录

    cd 目录

    切换 目录

    (cd命令切换目录时,这个目录必须存在)

    cd ~ <=> cd 切换到当前用户的主目录

    cd .. 切换到上一级目录

    cd ../.. 切换到上上一级目录

    cd . 切换到当前目录

    cd - 切换到上一次目录

    rm 文件名/目录名

    删除 文件/目录

    -i 交互式提示

    -r 递归删除目录及其内容

    -f 强制删除,忽略不存在文件,无需提示

    -d 删除空目录

    rmdir 目录名

    删除 空目录

     

    cp

    拷贝文件

    cp 1.txt 目标目录

    拷贝目录

    cp AA 目标目录 -r

    拷贝 文件/目录

    -i 交互式提示

    -r 递归拷贝目录及其内容

    -v 显示拷贝后的路径描述

    -a 保留文件的原有权限(还可以递归拷贝)

    mv

    移动文件

    cp 1.txt 目标目录

    移动目录

    cp AA 目标目录

    重命名文件

    cp 1.txt 2.txt

    重命名目录

    cp AA aa

    移动 文件/目录

    重命名

    -i 交互式提示

    -v 显示移动后的路径描述

    命令 --help

    查看 帮助信息

     

    man 命令

    查看 帮助信息

    回车:显示下一行信息

    空格:显示下一屏信息

    f:显示下一屏信息

    b:显示上一屏信息

    q:退出

    管道(|)命令的使用

    管道(|):一个命令的输出可以通过管道做为另一个命令的输入,可以理解成是一个容器,存放在终端显示的内容;

    管道(|)一般结合 more 命令使用,主要是分配查看终端显示内容。

    通配符

    通配符

    说明

    可结合 ls、mv、cp、find、more 使用

    *

    代表0个或多个任意字符

    ?

    代表任意1个字符

    重定向命令

    命令

    说明

    >

    如果文件存在会覆盖原有文件内容,相当于文件操作中的‘w’模式

    >>

    如果文件存在会追加写入文件末尾,相当于文件操作中的‘a’ 模式

    Linux高级命令

    命令

    作用

    选项/说明

    cat 文件名

    查看

    小文件内容

    cat 1.txt 2.txt > 3.txt

    结合重定向完成多个文件内容的合并

    more 文件名

    分屏查看

    大文件内容

    回车:显示下一行信息

    空格:显示下一屏信息

    f:显示下一屏信息

    b:显示上一屏信息

    q:退出

    gedit 文件名

    查看/编辑

    文件内容

     

    ln -s 原文件 软连接

    创建 软链接

    软链接作用,方便文件快速访问

    若软链接和源文件在不同目录,源文件必须使用绝对路径;

    删除源文件,则软链接失效;

    可以给目录创建软链接

    ln 原文件 硬连接

    创建 硬链接

    硬链接作用,能防止文件被误删;

    创建硬链接使用相对路径和绝对路径都可以;

    删除源文件,硬链接还可以访问到数据;

    不能给目录创建硬链接;

    创建硬链接,硬链接数会加1;

    删除源文件或者硬链接,硬链接数会减1;

    创建软链接,硬链接数不会加1;

    grep 目标字符 文件名

    (搜索内容的引号可省)

     

     

    搜索管道中的内容

    ls / | grep ‘lib’

    搜索 文本内容

    -i 忽略大小写

    -n 显示匹配行号

    -v 显示不包含匹配文本的所有行

    结合正则表达式:

    ^ 以指定字符串开头

    $ 以指定字符串结尾

    . 匹配一个非换行符的字符

    find 指定查找目录 -name "文件名"

    搜索 文件/目录

    -name 根据文件名(包括目录名)字查找

    只有 find 命令使用通配符需要加上引号

    tar

    打包压缩:tar -zcvf test.tar.gz *.txt

    解压缩:tar -zxvf test.tar.gz

    解压缩到指定目录:

    tar -zxvf test.tar.gz -C AA

     

    打包压缩:tar -jcvf test.bz2 *.txt

    解压缩:tar -jxvf test.bz2

    解压缩到指定目录:

    tar -jxvf test.bz2 -C AA

    压缩/解压缩

    -C 解压缩到指定目录

    -c 创建打包文件

    -v 显示打包或者解包的详细信息

    -f 指定文件名称, 必须放到所有选项后面

    -z 压缩或解压缩(.gz格式)

    -j 压缩或解压缩(.bz2格式)

    -x 解包

    zip

    压缩:zip test.zip *.txt

    压缩成

    .zip格式文件

    — —

    unzip

    解压缩:unzip test.zip

    解压缩到指定目录:

    unzip test.zip -d AA

    解压缩

    .zip格式文件

    -d 解压缩到指定目录

    展开全文
  • Linux终端处理命令

    2019-10-15 23:23:12
    在敲出文件/目录/命令的前几个字母之后,按tab键,如果输入没有歧义,系统会自动补全 如果还存在其他文件/目录/命令,再按一下tab键,系统会提示可能存在的命令 曾使用过的命令 按上/下光标键可以在曾使用过的命令...

    Linux终端使用技巧
    自动补全
    在敲出文件/目录/命令的前几个字母之后,按tab键,如果输入没有歧义,系统会自动补全
    如果还存在其他文件/目录/命令,再按一下tab键,系统会提示可能存在的命令
    曾使用过的命令
    按上/下光标键可以在曾使用过的命令之间来回切换
    如果要退出选择,并且不想执行当前选中的命令,可以按ctrl+c
    Linux命令说明:
    Linux或目录名称最长可以有256个字符
    以.开头的文件为隐藏文件,需要-a参数才能显示 ls -a
    .代表当前目录
    …代表上一级目录
    ls常用选项
    -a 显示指定目录下所有子目录与文件,包括隐藏文件 ls -a
    -l 以列表方式显示文件详细信息 ls -l
    -h 配合-l以人性化方式显示文件大小ls -l -h ls-lh ls-lha
    文件大小 B K M G T P E Z
    ls通配符的使用
    *代表任意个数个字符 ls 3
    ?代表任意一个字符,至少一个
    []表示可以匹配字符组中任意一个
    [abc]表示匹配a,b,c中任意一个
    [a-f]表示匹配这个范围内任意一个字符
    切换目录
    cd change directory 更改当前工作目录
    cd:切换到当前主目录(/home/用户目录)
    cd~:切换到当前主目录(/home/用户目录)
    cd.:保存当前目录不变
    cd…:切换到上级目录
    cd-:可以在最近两次目录之间来回切换
    绝对路径:在输入路径时,最前面是/或者~,表示根目录/家目录开始的具体位置
    相对路径:在输入路径时,最前面不是/或者~,表示当前目录开始的具体位置
    创建和删除操作
    touch:如果文件不存在,可以创建一个空白文件,如果文件存在,可以修改文件的末次修改日期
    mkdir:创建一个新目录 -p:可以递归创建目录 mkdir -p a/b/c/d
    rm:删除文件或者目录 -f:强制删除,忽略不存在的文件,无需提示 -r:递归的删除目录下的文件,删除文件夹时,必须加此参数
    直接从磁盘删除
    拷贝和移动文件
    tree[目录名]:tree,以树状图列出文件目录结构
    在这里插入图片描述
    cp源文件 目标文件:copy 复制文件或者目录
    mv源文件 目标文件:move 移动文件或者目录/文件或者目录重命名

    展开全文
  • Linux远程连接的时候,安全基线一般都认为需要设置shell超时时间,...如果等待终端输入时, TMOUT 秒之后仍然没有输入, select 命令将终止。在交互的 shell 中,它的值被解释为显示了 主提示符之后等待输入的秒...

    在Linux远程连接的时候,安全基线一般都认为需要设置shell超时时间,增加安全性。

    7cb053a5f3b08eda08341508eb252130.png

    查看帮助

    man bash 

    可以查看到TMOUT这个参数的说明。

    TMOUT 如果设置为大于 0 的值,TMOUT 被当作内建命令 read 的默认超时 等待时间。如果等待终端输入时, TMOUT 秒之后仍然没有输入, select 命令将终止。在交互的 shell 中,它的值被解释为显示了 主提示符之后等待输入的秒数。如果经过这个秒数之后仍然没有输入, Bash 将退出。

    只要shell设置这个变量,且变量大于0,就会在bash shell没有接受到输入的时候开始进入倒计时,达到TMOUT这个时间之后,bash shell就会自动退出。

    8491ce8e8da59d6736a2f239b3b23a10.png

    设置

    一般设置在 /etc/profile这个文件里面即可,bash执行的时候会加载这个配置文件,为了防止用户手动修改可以加上readonly这个变量,不让修改。

    export TMOUT=60readonly TMOUT

    反超时

    方法一:

    不想超时,只要运行一个前端程序,占住终端即可。但是很多时候就是忘记。

    方法二:

    一般远程工具都有间隔自动发送一些字符给终端的功能,只要设置定时发个空字符给终端就可以保持shell的连接。

    941d70ec1f99f693c60c8ceb286c6d41.png

    总结

    安全策略只是一种基本的保障,人员的安全意识才是最重要的。

    d3c3f3506d81192d92cdb6c4c4bc2409.png
    展开全文
  • Linux终端没有ll命令解决方法

    万次阅读 2019-06-17 20:12:54
    ll其实是ls-l的缩写,有些小伙伴可能会再输入ll后遇到 bash: ll: 未找到命令 其实这是因为ll命令被注释掉了用下面的命令打开配置文件 sudo vim ~/.bashrc 找到alias ll=’ls -l’将前面的’#'去掉就可以了 ...

    ll其实是ls-l的缩写,有些小伙伴可能会再输入ll后遇到

    bash: ll: 未找到命令

    其实这是因为ll命令被注释掉了用下面的命令打开配置文件

    sudo vim ~/.bashrc

    找到alias ll=’ls -l’将前面的’#'去掉就可以了

    展开全文
  • Linux终端中使用上一命令减少键盘输入 2013-07-03 09:55:04 我来说两句 作者:kiwi_coder 收藏 我要投稿 Linux终端中使用上一命令减少键盘输入   减少键盘输入,可以大大提高程序员的工作效率,...
  • Linux终端快速输入

    2017-08-15 22:35:48
    那么在终端上有没有类似的“快捷键”可以提高我们的效率呢?程序员的工作往往是前后相关连的。所以,本文将演示如何使用上一条命令提高工作效率的。   1.使用上一条命令的所有参数 方法:!* 例子:如果我对...
  • 输入bin/nutch 后,显示其命令里却没有 crawl 命令,不知怎么办才好,求教! [root@localhost apache-nutch-1.9]# bin/nutch Usage: nutch COMMAND where COMMAND is one of: readdb read / dump crawl db ...
  • p a/b/c没有创建目录之前,桌面没有任何文件夹执行了创建多级目录以后,桌面多了一个文件夹,然后我们输入tree以树状结构查看,发现,这个文件夹里面还有几个文件夹这就是一次性创建多级目录的方法删除文件或目录rm命令:...
  • Linux命令的一些异常情况命令不全:在命令没有输入完 (引号或括号没有配对),就不小心按下了Enter键,终端会提示出一个>代表命令不完整,这是可以继续输入,也可以ctrl+c终止输入,重新再来。下面sed命令使用时...
  • 系统应该默认安装了Espeak,如果你的系统没有安装,你可以使用下列命令来安装:复制代码代码如下:# apt-get install espeak (Debian)# yum install espeak (CentOS)# dnf install espeak (Fedora 22 ...
  • ctrl + c 终止当前命令ctrl + L 清屏(光标回到第一行)ctrl + d 退出当前终端(或者 exit,logout )ctrl + u 将从光标前面所有字符ctrl + k 删除光标之后所有字符ctrl + s 锁住当前命令终端(按键盘任何键没有反应...
  • 那么在终端上有没有类似的“快捷键”可以提高我们的效率呢?程序员的工作往往是前后相关连的。所以,本文将演示如何使用上一条命令提高工作效率的。 1.使用上一条命令的所有参数 方法:!* 例子:如果我对...
  • 终端输入用户名和密码进行登录。2、登录后,先用“cd/”命令回到根目录,然后使用“sudo mkdir myDir”命令创建一个文件夹作为等会要移动的目录。3、接着使用“sudo touch test.txt”命令创建一个要移动的文件。4...
  • linux 命令

    2020-11-24 20:13:08
    如果输入没有歧义,系统会自动补全 如果还存在其他 文件/目录/命令,再按一下 tab 键,系统会提示可能存在的命令 按 上/下 光标键可以在曾经使用过的命令之间来回切换 如果想要退出选择,并且不想执行当前...
  • 如:alias gpush='Git push origin HEAD:refs/for/master'这样在终端中,只需要输入 gpush 就ok了。但是只是这样的话,会在重启之后失效。 解决步骤: 找到home下的 .bashrc文件(隐藏文件)ls -a;如果没有此...
  • Linux 命令简介

    2019-05-24 14:21:00
    1 常用的 Linux 命令的基本使用    小技巧:  Ctrl + shift + = 放大终端窗口的字体显示  Ctrl + - 缩小终端... 如果输入没有歧义,系统会自动补全 3 Linux 终端命令格式  command [-options] ...
  • 而我只能呆呆的看着终端,尝试想起要输入命令,却最终还是记不起来。如果你也跟我一样,那么你有福了。借助 Apropos 命令和 BASH History 的功能能够帮助我们回想起忘记的 Linux 命令。Apropos – 快速回忆起遗.....
  • , 0.09系统负载Tasks: 117 total, 1 running, 115 sleeping, 0 stopped, 1 zombie117个进程,1个在人运行,115个处于休眠,没有停止的进程,1个僵死(十有八九是输入法)Cpu(s): 0.4%us, 0.1%sy, 0.0%ni, 96.9%id, 2.5...
  • Linux基本命令

    2021-03-27 20:44:03
    开启终端2.Linux命令格式①.但是有些命令比较特殊,可能没有选项也没有参数②.还有一些命令,有命令有选项,但是没有参数③.还有一些命令,命令+选项+参数全都有3.**Linux下的命令补全**二.基本命令 一.Linux入门 1....
  • 如果没有给普通用户配置过 NOPASSWD,那么每次非root用户在命令行终端执行需要root权限的操作时都需要需要密码然后回车,在一般情况下没什么问题,但是如果在脚本中就不行了。 如果希望在脚本中执行一个需要输入密码...
  • Linux命令ps

    2020-07-12 21:49:58
    输入ps命令不带任何参数会列出当前终端执行的命令进程,TTY表示控制终端,若显示为?则表示没有控制终端;TIME表示占用的CPU时间;CMD表示执行的命令 uh3ng@kali:~$ ps x PID TTY STAT TIME COMMAND 10
  • 2.ubuntu安装anaconda后,终端输入conda,出现未找到命令 解决办法: 终端输入:vim ~/.bashrc 如果没有vim,首先安装vim $ sudo apt install vim 查看文件最后路径,是否为anaconda安装路径 3.如果在jupyter出现...
  • 今天,我们将会列举一些有趣得为你带来欢笑的Linux命令。1. rev创建一个文件,在文件里面输入几个单词,rev命令会将你写的东西反转输出到控制台。# rev 2. fortune这个命令没有被默认安装,用apt-get命令安装它,...
  • linux命令nohup简介

    2020-09-25 21:46:27
    nohup 是 no hang up 的缩写,就是不挂断的意思,但没有后台运行,终端不能标准输入。 nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,407
精华内容 562
关键字:

linux命令终端输入没有

linux 订阅