在Linux系统下一直用上下键查找以前输入的命令,这个找刚输入不久的命令还是很方便的,但是比较久远的命令,用上下键效率就不高了。...那个history命令也是个花架子,虽然功能多,但不好用,网上找了下,发现了用ctrl + r这个快捷键查找历史命令,研究了一下发现真是好用。
1、Ctrl+C比较暴力,就是发送Terminal到当前的程序,比如你正在运行一个查找功能,文件正在查找中,Ctrl+C就会强制结束当前的这个进程。...2、Ctrl+Z是把当前的程序挂起,暂停执行这个程序,比如你正在mysql终端中,需要出来搞点其他的文件操作,又不想退出mysql终端(因为下次还得输入用户名密码进入,挺麻烦),于是可以ctrl+z将mysql...3、Ctrl+D 是发送一个exit信号,没有那么强烈,类似ctrl+C的操作,比如你从管理员root退回到你的普通用户就可以这么用。
ctrl键组合 ctrl+a:光标移到行首。 ctrl+b:光标左移一个字母 ctrl+c:杀死当前进程。 ctrl+d:退出当前 Shell。 ctrl+e:光标移到行尾。...ctrl+h:删除光标前一个字符,同 backspace 键相同。 ctrl+k:清除光标后至行尾的内容。 ctrl+l:清屏,相当于clear。 ctrl+r:搜索之前打过的命令。...会有一个提示,根据你输入的关键字进行搜索bash的history ctrl+u: 清除光标前至行首间的所有内容。...ctrl+w: 移除光标前的一个单词 ctrl+t: 交换光标位置前的两个字符 ctrl+y: 粘贴或者恢复上次的删除 ctrl+d: 删除光标所在字母;注意和backspace以及ctrl+h的区别,...这2个是删除光标前的字符 ctrl+f: 光标右移 ctrl+z : 把当前进程转到后台运行,使用’ fg ‘命令恢复。
Ctrl+c,Ctrl+d,Ctrl+z在Linux中意义 Ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. Ctrl+c是强制中断程序的执行。...Ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态。...例如:当你vi一个文件是,如果需要用shell执行别的操作,但是你又不打算关闭vi,因为你得存盘推出,你可以简单的按下Ctrl+z,shell会将vi进程挂起~,当你结束了那个shell操作之后,你可以用...Ctrl+d 不是发送信号,而是表示一个特殊的二进制值,表示 EOF。 以上就是本文的全部内容,希望对大家的学习有所帮助。
Ctrl + Q恢复向终端输入 很多刚从windows转移到linux上来工作的朋友,在用vi/vim编辑文件时,常常会习惯性的按下Ctrl+s来保存文件内容。...其实正确的方法是ctrl+q来解除锁定,ctrl+s在linux下是锁定屏幕显示的意思和ScreenLock键是一个效果,不信你试试按下ScrLk或者Fn+ScrLk....事实上Ctrl + s在终端下是有特殊用途的,那就是暂停该终端,要退出这种状态,让终端继续运行,很简单,按下Ctrl + q就行了。...下面随便提一下其它几个特殊按键: Ctrl + c 中止当前正在执行的程序。 Ctrl + d 相当于exit命令,退出当前会话。 Ctrl + z 将当前运行的程序放到后台运行。...Ctrl+l 清屏,【是字母L的小写】等同于Clear Tab 键 自动补全命令。
: 添加用户 userdel: 删除用户 passwd: 修改用户密码 groupadd: 添加用户组 groupdel: 删除用户组 软件包管理: apt 或 yum: 包管理工具(取决于Linux
Linux常用命令 Shell是运维和系统管理员操作Linux系统的首选,简单的说,它是一个命令解释器。...---- man **作用:**Linux为所有命令和系统调用编写了帮助手册。使用man命令可以方便地获取某个命令的帮助信息。 **用法:**man [手册编号] 命令名,手册编号可以省略。...具体来说,用户组包括了文件属主(u)、文件属组(g)、其他人(o)和所有人a,而权限则包括读取与执行(r、w、x)。...chmod u-x test.txt chmod ug=wr、o=r...---- vim vim是UNIX和Linux上标配的编辑器,功能十分强大。 vim xxx 插入模式 输入字符,并可以按光标键移动输入字符位置。
linux目录结构: linux不像Windows 分了盘,它根目录下有如下常用文件夹: home ---------- 用户的家 root --...超级管理员root的家 etc ---------- 存放配置文件 usr ---------- 存放共享资源 常用命令...删除目录: ①、创建目录 mkdir 目录名 ②、创建多级目录 mkdir -p a/b/c ③、删除目录(只能删除空目录) rmdir 目录名 ④、删除目录(可删除非空目录,带询问) rm -r...6、其他常用命令: ①、grep命令 grep category a.txt 表示在a.txt中查找category字符串所在的行,前提是打开了a.txt文件。...底行模式有如下常用命令: q 不保存退出 q! 不保存强制退出 wq 保存退出 8、管道: 管道:|,将一个命令的输出作为另一个命令的输入。
Linux系统下,不小心按了ctrl+z命令后,退出了当前进程的执行界面,程序没有结束,只是被挂起了。
Linux 下进入了 python 交互模式 当我们想退出 python ,返回我们的 shell 时,你将如何退出?...而这个操作在 Windows 和 Linux 两个平台是不同的——前者使用 Ctrl + z 而后者使用 Ctrl + d 。但是,为什么不同呢?...EOF 实际上就是 -1 : #define EOF (-1) C 语言之父肯·汤普森与丹尼斯·里奇恰好也是 Unix 的缔造者,而 Unix 深远地影响了操作系统的发展:无论是 Windows 还是 Linux...+ z 在 Linux 上键入 Ctrl + d 所以,你也就知道为什么 在 Windows 下用 Ctrl+Z 退出 Python 而 Linux 下用 Ctrl+D 了吧!...一些补充 有朋友问了,Ctrl + c 也是杀死进程,为啥 Ctrl + c 不行呢?
该命令只能够删除空目录) 5.创建文件命令 touch exam.txt # 在当前目录下创建一个exam.txt的文件 6.删除文件命令 rm -f exam.txt # 直接删除text.txt文件 rm -r...# 查看index.xml文件的尾部内容 tail -10 index.xml # 查看index.xml文件的后10行内容 tail -f catalina.log # 动态查看日志 ctrl...显示机器的处理器架构(1) 用户和组管理 1.添加用户 useradd tom -d /home/hello # 添加一个tom用户,并指定tom用户的家目录为hello 2.删除用户 userdel -r...权限,其它用户赋予rx权限 3.变更文件或目录所属用户和组 chown tom:public exam.txt # 变更exam.txt的所属用户为tom和所属组为public chown -R...now # 关闭系统(1) shutdown -h hours:minutes & # 按预定时间关闭系统 shutdown -c # 取消按预定时间关闭系统 shutdown -r
菜鸟教程快速查看:https://www.runoob.com/linux/linux-command-manual.html 快速导航:本网页直接拼接#命令名即可快速定位 ps lsof kill whoami...firewall-cmd --state 关闭防火墙 systemctl stop firewalld chmod 文件授权 对单个文件夹授权 chmod 777 文件名 对文件夹及其子文件授权 chmod -R
这个目录存放着经常使用的命令 /sbin s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序/home 存放着普通用户的主目录,在Linux.../usr 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下面的program files目录/boot 这里存放的是启动Linux...这个目录是一个虚拟的目录,他是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息/srv service缩写,该目录存放一些服务启动之后需要提取的数据 /sys 这是linux2.6...这个目录是用来存放一些临时文件的 /dev 类似于windows的设备管理器,把所有的硬件用文件的形式存储 /media linux...系统会自动识别一些设备,例如U盘,光驱等等,当时识别后,linux会把识别的设备挂载到这个目录下/mnt 系统提供该目录是为了让用户临时挂载别的文件系统,我们可以将外部的存储挂载在/mnt/
文件管理篇 显示目录内容: ls [选项] [文件] #参数: ls -a #显示所有文件以及目录 ls -l #长格式显示文件及目录、权限、大小 ls -r #按字母排序显示 ls -t #按照修改时间排序显示...dir2中 复制文件: cp [选项] [目录/文件] #参数: cp -f #如果文件存在,将直接覆盖源文件 cp -i #如果文件存在,将询问是否覆盖 cp -p #保留源文件或目录所有属性 cp -r...#递归复制文件和目录 ------------------------------------------ #例: cp file /home #将file 复制到home目录 cp -r aa /home...复制到目录home,如果文件存在则覆盖 文档编辑类 删除文件: rm [选项] [目录/文件] #参数: rm -f #忽略不存在的文件,不会出现警告星信息 rm -i #不会询问用户是否操作 rm -r/...R #递归删除 rm -v #显示命令执行的详细过程 ------------------------------------------ #例: rm -r file #递归删除file文件 rm -
head -1;ps -aux |grep -v "USER" | sort -nr -k 3 | headps -aux --sort=-pcpu|head -1011、查看系统内存free -h12、Linux...LSJW74U9XPZ130233" nohup.log15、那么,从最后的一行开始数,查询1650-1660行的日志 4520423head head -n -10000 tempjob.log16、给指定目录赋权chmod -R
传送门:CentOS 7 开启防火墙及开放指定端口 查看所有任务进程 ps -aux 查看某个进程是否在运行,java为例,可查看到PID ps -ef|gre...
r可读,w可写,x可执行 + 表示增加权限,如u+x, u+r, u+w, g+w, g+r, o+r, a+r等 - 表示取消权限,如u-x, u-r, u-w, g-w, g-r, o-r, a-r...PATH source /etc/profile # 编译一下 查看添加的变量 echo $PATH 后台运行 在真实业务中,我们常常会用到后台运行的相关命令 nohup commond & 表示Ctrl...,kill进行杀掉 ps -A # 显示进程信息 ps -u root # 显示root进程用户信息 kill -9 port # 中断进程进行退出 kill port # 强制退出 运行级别 linux...目录树信息,其中tree需要单独安装 pwd #显示当前目录 dirs #显示当前目录 tree # 目录树 . ├── jjjj │ └── j.txt └── kkk 查看 linux...格式文件 其他问题 出现^H,使用Ctrl+回车即可
1.Linux文件夹的目录结构 / 根目录【linux下只有一个根路径】 /bin 存放可执行的二进制文件 如常用命令:ls,tar等 /sbin 系统二进制执行文件目录...sbin 超级用户的一些管理程序 /etc 系统配置文件存放的目录【不建议在该目录存放可执行文件】 /home 默认的用户目录 /lib 系统使用的函数库目录 /dev 存放linux...系统下的设置文件 /usr 用于存放系统的应用程序 2.Linux命令格式 command [-options] [parameter] command:命令名称 [-options]:选项... 文件名 重定向,将输出内容添加到指定文件中 【覆盖】 例: echo linux > 1,txt 将linux字符串写入文件 ls -hl > 1.txt 将列表写入文件... >> 文件名 重定向, 将输出内容追加到指定文件中【不覆盖】 例: echo linux >> 1.txt ls -hl >> 1.txt 管道 | 将第一个命令的输出结果做完第二个命令的参数
参考资料 https://www.bilibili.com/video/av15976434/#page=5 Linux工具快速教程 https://www.cnblogs.com/zengjs/p/3169473....html 文件压缩与解压 linux 查看目录下文件个数 基本指令 ls 统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l 统计某文件夹下目录的个数 ls -l |grep...cp cp -R /data/keloli/1 /data/keloli/PicLib 将/data/keloli/1文件夹内容复制到/data/keloli/PicLib这个文件夹 cp file...-name "*.DCM" | wc -l 统计当前目录以及子目录中包含.DCM字符的文件数目 //在Linux中,|表示将上一条输出作为下一条命令的输入,wc -l表示只显示列数 ls -l |grep...unzip mydata.zip -d mydatabak把/home目录下面的mydata.zip解压到mydatabak目录里面 zip -r mydata.zip mydata压缩mydata
Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。 date #显示或设定系统的日期与时间。...默认为1行 Ctrl+F 向下滚动一屏 空格键 向下滚动一屏 Ctrl+B 返回上一屏 = 输出当前行的行号 :f 输出文件名和当前行的行号 V 调用vi编辑器 !...+ F - 向前移动一屏 ctrl + B - 向后移动一屏 ctrl + D - 向前移动半屏 ctrl + U - 向后移动半屏 j - 下一行 k - 上一行 G - 移动到最后一行 g - 移动到第一行...例如:tail -f logs.log 此时要想暂停刷新,使用ctrl+s暂停终端 要是想继续终端,使用ctrl+q 若想退出tail命令,直接使用ctrl+c tail -f catalina.out...r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
领取专属 10元无门槛券
手把手带您无忧上云