Ubuntu详解_乌班图-程序员宅基地

技术标签: 编辑快捷键  ubuntu  安装中文输入法  安卓系统开发  

介绍

Ubuntu是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu"一词,意思是“人性”“我的存在是因为大家的存在",是非洲传统的一种价值观。Ubuntu基于Debian发行版和Gnome桌面环境,而从11.04版起,Ubuntu发行版放弃了Gnome桌面环境,改为Unity。从前人们认为Linux难以安装、难以使用,在Ubuntu出现后这些都成为了历史。Ubuntu也拥有庞大的社区力量,用户可以方便地从社区获得帮助。 [1]  自Ubuntu 18.04 LTS起,Ubuntu发行版又重新开始使用GNOME3桌面环境

Ubuntu 查看Ubuntu系统版本信息

Ubuntu 查看Ubuntu系统版本信息 - 瑾丽 - 博客园

安装中文输入法

ubuntu 18.04 安装中文输入法 - 知乎

搜狗输入法Linux官网-首页

搜狗输入法 for linux 安装指南

一些常用命令

CTRL+L      Ubuntu系统下查看文件路基
Ctrl + q    Ubuntu系统下关闭当前窗口
lsusb   查看当前usb连接的设备
Ctrl+Alt+T 打开终端快捷键
Ctrl+Shift+T     Open new tab
Ctrl+Shift+W     Close the current terminal.

Ctrl+R  搜索历史命令

df -h      查看磁盘的使用情况命令


sudo virtualbox 打开虚拟机(如果系统有安装)
sudo gedit /etc/udev/rules.d/51-android.rules 打开文本编辑器
sudo touch /etc/udev/rules.d/51-android.rules 创建文件夹,"/"系统根目录

ls          显示文件或目录

     -l           列出文件详细信息l(list)

     -a          列出当前目录下所有文件及目录,包括隐藏的a(all)

mkdir         创建目录

     -p           创建目录,若无父目录,则创建p(parent)

cd               切换目录

touch          创建空文件

echo            创建带有内容的文件。

cat              查看文件内容

cp                拷贝

mv               移动或重命名

rm               删除文件

     -r            递归删除,可删除子目录及文件

     -f            强制删除

find              在文件系统中搜索某文件

wc                统计文本中行数、字数、字符数

grep             在文本文件中查找某个字符串

rmdir           删除空目录

tree             树形结构显示目录,需要安装tree包

pwd              显示当前目录

ln                  创建链接文件

more、less  分页显示文本文件内容

head、tail    显示文件头、尾内容

ctrl+alt+F1  命令行全屏模式


系统管理命令
stat              显示指定文件的详细信息,比ls更详细

who               显示在线登陆用户

whoami          显示当前操作用户

hostname      显示主机名

uname           显示系统信息

top                动态显示当前耗费资源最多进程信息

ps                  显示瞬间进程状态 ps -aux

du                  查看目录大小 du -h /home带有单位显示目录信息

df                  查看磁盘大小 df -h 带有单位显示磁盘信息

ifconfig          查看网络情况

ping                测试网络连通

netstat          显示网络状态信息

man                命令不会用了,找男人  如:man ls

clear              清屏

alias               对命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit

kill                 杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。

使用vi的时候 注意在vi的模式间的转换 :
我一般输入字母"i"进入insert状态再进行修改,修改完成后输入:wq 保存文件并退出vi
怎么保存退出vi编辑

按ESC键 跳到命令模式,然后:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑


切换到该文件所在的目录下并输入如下命令:sudo chomd 777(权限类型)  xxx(需要赋予权限的文件名)
将某个文件夹下的所有文件赋予权限:  sudo chmod -R 777(权限类型) xxx(文件夹名)

设置截屏快捷键

点击系统按钮再按如下操作:

ls详解

乌班图新增代理/配置host

在命令行里面输入sudo vim /etc/hosts或sudo gedit /etc/hosts 进入编辑界面新增网址

如:180.163.150.161 dl.google.com
10.119.117.10 tbjira.lenovo.com

其他命令

gedit ~/.bashrc 以文本编辑方式打开此文件
source ~/.bashrc 编辑后让此文件立即生效

更新系统配置:
sudo apt update
sudo apt upgrade

sudo(以管理员执行) dpkg(软件包管理器)  -l  so*  找到已安装的名为so开头软件列表
sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb  或者 sudo apt install fcitx-googlepinyin //安装某个软件
sudo apt-get install -f  修复依赖关系

apt-get remove 会删除软件包而保留软件的配置文件
apt-get purge 会同时清除软件包和软件的配置文件
sudo apt-get purge fcitx-googlepinyin  卸载某个软件

查看磁盘空间:
df -h   要查看所有文件系统的磁盘空间,可以使用-a参数    加-h参数,h是human-reading的第一个字母,可以理解为人类能读的格式
sudo fdisk -l   列出后可以在size一行看到磁盘空间

查看当前文件夹总量:du -sh

查看某个文件夹的详细内存分配: du -d  1  /data(指定文件夹)
查看当前文件夹的大小:du -h --max-depth=0
查看当前文件夹下一级各文件夹大小:du -h --max-depth=1
查看当前文件夹下所有文件大小(包括子文件夹):du -h
查看指定文件夹下所有文件大小(包括子文件夹):du -h ftp
查看指定文件大小:du -h dolby_audio.tar.gz
查看指定文件夹大小:du -sh M10

强制关闭进程
1.命令:ps -aux     功能:查看进程信息
2.命令: ps -aux | grep 进程服务名  功能:查看具体的某个进程     例: ps -aux | grep mysql   查看MySQL进程服务是否启动
3.sudo kill 进程号(PID)    功能:杀死进程       例: sudo kill 1195     关闭msql(1195)进程
终极方法:输入 gnome-system-monitor   会打开系统监视器  在监视器里进程名的最左边有显示应用程序的图标,找到卡死的应用程序,右击它,在弹出的选项中点击 [杀死],在弹出的窗口中点击 [杀死进程]

cat /proc/cpuinfo   查看线程详情
查看物理cpu个数:grep 'physical id' /proc/cpuinfo | sort -u
查看核心数量:grep 'core id' /proc/cpuinfo | sort -u | wc -l
查看线程数:grep 'processor' /proc/cpuinfo | sort -u | wc -l

grep -rn  "搜索的内容"  路径

todesk一直显示连接本地服务问题

关闭todesk
终端输入 sudo systemctl restart todeskd.service

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xxdw1992/article/details/114920741

智能推荐

部署FTP(二)——用户权限配置与配置文件详解_allow_writeable_chroot-程序员宅基地

文章浏览阅读2.6k次,点赞2次,收藏26次。目录结构说明默认安装路径:/etc/vsftpd/文件名称说明vsftpd.confftp核心配置文件ftpusers黑名单配置文件(此文件中的用户无法登陆ftp服务)user_list黑白名单配置文件。详情请看下方解释chroot_list是否限制访问主目录之下的用户配置文件(初始安装没有可自行创建)vsftpd.chroot_list是..._allow_writeable_chroot

originPro2021(2)工作簿中添加新列且图中添加线_origin新增一列,怎么更新图-程序员宅基地

文章浏览阅读1.2w次,点赞3次,收藏7次。方法1:右键工作簿的空白处“添加新列”方法2:快捷键ctrl+D右键图层内容 选中添加的列_origin新增一列,怎么更新图

Redis、Kafka、Storm_redis kafka叫什么-程序员宅基地

文章浏览阅读704次。一、Redis【1】Redis指令查询手册:https://redis.io/commands#hash【2】Redis 是一个完全开源免费的高性能的key-value数据库,常常用作缓存,它有丰富的API接口,其使用类似类似于普通数据库操作,先进行redis客户端的链接,然后进行相应的类似增删改查操作,相关API接口与命令行命令基本是一一对应的。maven依赖:<depe..._redis kafka叫什么

Nginx配置TCP请求转发_stream ssl_ciphers high-程序员宅基地

文章浏览阅读6.8k次。https://www.cnblogs.com/baolin2200/p/7803511.htmlNginx配置TCP请求转发1.TCP请求转发基于stream在1.9版本前,需要单独编译安装该组建:# 依赖服务[root@baolin conf]#yum -y install pcre-devel openssl openssl-devel library_stream ssl_ciphers high

python wmic_使用 Python 玩转 WMI-程序员宅基地

文章浏览阅读1k次。来源:伯乐在线专栏作者 - Prodesire链接:http://python.jobbole.com/86349/最近在网上搜索Python和WMI相关资料时,发现大部分文章都千篇一律,并且基本上只说了很基础的使用,并未深入说明如何使用WMI。本文打算更进一步,让我们使用Python玩转WMI。1 什么是WMI具体请看微软官网对WMI的介绍。这里简单说明下,WMI的全称是Windows Mana..._python wmic

css 的优先级以及设置css的优先级_滚动条优先级-程序员宅基地

文章浏览阅读1.5k次。1.多个选择器可能会选择同一个元素,有3个规则,从上到下重要性降低: !important的用户样式 !important的作者样式 作者样式 用户样式 浏览器定义的样式 2. CSS规范为不同类型的选择器定义了特殊性权重,特殊性权重越高,样式会被优先应用。 权重设定如下: html选择器,权重为1; 类选择器,权重_滚动条优先级

随便推点

php接收json字符串有问题_PHP中,从服务器端接收到的json字符串前端有乱码如何解决...-程序员宅基地

文章浏览阅读156次。classJson{publicstaticfunctionencode($str){$code=json_encode($str);returnpreg_replace("#\\u([0-9a-f]+)#ie","iconv('UCS-2','UTF-8',pack('H4','\1'))",$code);}publicstaticfunctiondecode($..._php中,从服务器端接收到的json字符串前端有乱码如何解决

4个网页翻译工具,一键就能将网页英文翻译成中文_网站如何快速中译英-程序员宅基地

文章浏览阅读1.1w次。这里就给大家分享4个好用的网页翻译插件和工具,每个工具都有自己的优点,大家根据自己的翻译需要去选择使用。_网站如何快速中译英

电子学会-全国青少年编程等级考试真题Scratch一级(2019年12月)在线答题_201912 青少年软件编程等级考试scratch一级真题 答案-程序员宅基地

文章浏览阅读709次。一、小航答题助手预览二、答题页面详细说明三、如何开通使用_201912 青少年软件编程等级考试scratch一级真题 答案

RadioButton的样式设置 以及使用_android中自定义radiobutton的样式怎么设置width-程序员宅基地

文章浏览阅读2.8k次。RadioButton通常要配合RadioGroup使用 基础的RadioButton使用的xml代码如下 <RadioGroup android:id="@+id/act_test_radioGroup" android:layout_width="wrap_content" android:orientation="hor..._android中自定义radiobutton的样式怎么设置width

python 自动点击网页上按钮_python selenium自动化(一)点击页面链接测试-程序员宅基地

文章浏览阅读6.5k次,点赞2次,收藏13次。需求:现在有一个网站的页面,我希望用python自动化的测试点击这个页面上所有的在本窗口跳转,并且是本站内的链接,前往到链接页面之后在通过后退返回到原始页面。要完成这个需求就必须实现3点:1. 找到原始页面上面所有的在本窗口内跳转的链接2. 跳转到目标页面之后,“后退”到原始页面3. 在原始页面上继续点击后续的链接首先,要找到页面上的所有链接并不困难。selenium为我们提供了find_elem..._python 自动点击网页按钮

解决外网与内网或内网之间的通信,NAT穿透_nat是一个孔插入到局域网 一个孔插互联网-程序员宅基地

文章浏览阅读1.2k次。http://www.cnblogs.com/lidabo/p/3828846.html在网络编码中会发现程序在局域网中是可以适用的,但是在外网与内网之间和内网与内网之间就不可行。问题就在于NAT。首先介绍下NAT。 NAT的作用NAT(Network Address Translator),网络地址转换。顾名思义,它是一种把内部私有网络IP地址翻译成公有网络IP地址的技术_nat是一个孔插入到局域网 一个孔插互联网

推荐文章

热门文章

相关标签