linux命令行界面及常用命令

时间:2022-09-08 17:38:53
搜索含有某单词的文件: grep  -R "error" /home/


切换到命令行界面:CTRL ALT SHIFT F1
切换到图形界面:Alt+F7(也可以输入命令startx进入图形界面)
vim 状态下:
set nu 显示行号,set nonu去掉行号
syntax off 关闭颜色显示,syntax on开启颜色显示
find ./ -name "*.bak" |xargs rm -f  批量删除
命令行界面常用操作:
ctrl + c 终止当前执行程序
ctrl + z 把程序挂起(fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行.
ctrl + d 相当于exit
#echo $LANG 显示目前所支持的语言
#LANG = en_US 修改语言为英文语系(su模式下)
#echo $LANG 使得修改生效
 bc 打开计算器
ctrl + pageup/pagedown 同窗口命令行切换
alt + Tab 不同窗口切换
进程查看与终止
ps -aux(显示所有状态)| grep java(搜索java的进程)
kill -9 (强迫进程立即终止)
top 命令,查看进程占用资源
端口查看
netstat -anp 显示系统端口使用情况

lsof -i :端口 显示占用该端口的进程情况

uname -a 内核信息

cat /proc/interrupts 显示中断信息

vim -o one.txt two.txt 水平多个窗口打开多个文件

vim -O one.txt two.txt   垂直多个窗口打开多个文件

:all 为列表中的文件各开一个窗口(可vertical)

:split 上下分割当前窗口,在上面打开新窗口

:vsplit 左右分割窗体,在左边打开新窗口

:split two.c 在新窗口编辑文件

:3split alpha.c 设定新窗口的高度

:new 创建新窗口创建新文件在当前窗口上面

:vnew 创建新窗口创建新文件在当前窗口左面

:vertical new 等同于vnew

:vertical 加在任何分割窗口的命令前面,使其垂直分割

CTRL-W w 窗口切换

CTRL-W CTRL-W 和CTRL+W w一样

:close 关闭窗口

:only 关闭其他所有窗口

CTRL-W + 增大窗口,可以用计数器

CTRL-W - 减小窗口,可以用计数器

15CTRL-W _ 指定当前窗口高度为15

CTRL-W _ 最大化当前窗口

CTRL-W h move to the window on the left

CTRL-W j move to the window below

CTRL-W k move to the window above

CTRL-W l move to the window on the right

CTRL-W t move to the TOP window

CTRL-W b move to the BOTTOM window

CTRL-W H move window to the far left

CTRL-W J move window to the bottom

CTRL-W K move window to the top

CTRL-W L move window to the far right

:qall 退出所有窗口

:wall 存储所有文件

:wqall 存储并退出所有文件

:qall! 放弃存储退出所有文件