Ubuntu系统学习记录

1.快捷键清单:

打开终端:ctrl+alt+t;
清屏:ctrl+l;

2.命令操作:

vim操作时显示行号:set nu
查看命令所在路径:which ls (将自己的程序放在该路径下也可以在终端里随意调用)

通配符:
[*] 匹配任意多个字符[0-256];
[?] 匹配任意一个字符;
[[a-z]]区间法,匹配a到z的所有字符,只能确定一个字符;
[[abcde]]穷举法,匹配abcde的所有字符,只能确定一个字符;

Tab自动补全:如果没有重复的选项则按一次自动补全,如果有多个重复的,则按2次会显示文件列表;

帮助:man + 命令 或者 命令 --help;

切换目录:cd;cd ~切换到当前用户主目录;cd .切换到当前目录;cd …切换到上级目录;cd -切换到上一次目录;

查看当前目录:pwd;

新建文件夹:mkdir,mkdir hello/world -p递归创建文件夹;

新建文本文件:gedit xxx.txt;

文本内搜索:grep ‘搜索内容’ 文件名;-n 显示行号;-v反选;-i忽略大小写;

删除文件夹:rmdir/rm 只能删除空文件夹,rm -r删除有内容的文件夹;

计算文件行数、字数、字节符:wc 文件名;

文件搜索:find 目录 参数 文件名,find ./ -name test.ini 查找当前目录下所有名为test.ini的文件;(-name名称, -size大小, -perm权限)

拷贝文件:cp可拷贝文件和目录;拷贝文件时直接cp,拷贝目录时 cp -a PathA PathB;

查看文件类型:file + 文件名;

一步归档压缩:tar -czvf test.tar.gz a.txt
一步归档解压:tar -xzvf test.tar.gz -C 解压到的路径

3.VI及VIM使用操作

基本操作:
[ i ]在光标所在位置插入;
[ a ]在光标右侧位置插入;
[ o ]在光标下方开启新一行;
[ O ]在光标上方开启新一行;
[ I ]将光标定位在本行行首;
[ A ]将光标定位在本行行尾;
退出操作:
:ZZ 保存退出
:wq 保存退出;
:w 文件名,保存到指定文件
:q 退出,如果文件修改但没有保存,会提示无法退出;
:q! 退出,不保存;
:!暂时离开vi,执行命令
强化功能:
[ u ] 撤销;
[ nx ] 删除光标所在位置的n个字符;
[ nX ] 删除光标前n个字符;
[ D ] 删除光标所在位置到本行行尾;
[ ndd ] 删除光标所在位置的n行;
[ nyy ] 复制光标所在位置的n行,向下复制;
[ p ] 在光标所在位置粘贴;
[ dG ] 删除光标所在位置到结尾的所有内容;
[ J ] 合并两行,在两行中间加一个空格;
[ . ] 执行上一次的操作;
定位功能:
[ ctrl+f ] 向下翻页,光标向下;
[ ctrl+b ] 向上翻页,光标向上;
[ gg ] 定位到文件行首;
[ G或 😒 ] 定位到文件最后一行行首;
[ mG或mgg ] 定位到指定行,m为行号;
[ /查找内容 ] 用n和N分别向下和向上继续查找;
[ /^字符串 ] 查找以字符串开始的行;
[ /字符串$ ] 查找以字符串结束的尾;
[ . ] 查找时用通配符匹配查找任意一个字符;

4.执行apt-get时弹出以下内容:

E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
解决方法:
1、终端输入 ps aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID。

2、强制解锁,命令

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

5.在Ubuntu上安装Qt

官方链接

6.用WinSCP连接Ubuntu

默认的Ubuntu桌面版没有安装ssh服务端,需要通过命令手动安装,先通过如下命令判断当前有没有安装:

panda@Panda:~$ ssh localhost ssh

没有安装会返回以下内容:

ssh: connect to host localhost port 22: Connection refused

通过命令安装ssh服务,安装完后即可以连接上了:

panda@Panda:~$ sudo apt-get install openssh-server
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值