介绍
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系统版本信息 - 瑾丽 - 博客园
安装中文输入法
一些常用命令
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