文章目录

  • 1.ubuntu设置中文
    • 1.1设置中文界面
      • 打开系统设置
      • 找到语言配置,安装语言
      • 点击安装或移除语言,找到Chinese(simplified)
      • 应用并重启ubuntu
      • 至此中文界面设置完成
    • 1.2 设置中文输入法
      • 打开设置界面--->找到区域与语言--->输入源
      • 选择汉语--->智能拼音--->添加
      • 选择右上角进行切换
      • 至此输入法设置完成
  • 2.ubuntu更换源(两种方法,命令行及图形化)
    • 2.1命令行更换源
      • 备份源(也可以不用备份)
      • 查看源
      • 删除并替源
        • 阿里源
      • 保存退出并更新
    • 2.2图形化更换
      • 打开软件
      • 选择其它
      • 选择China--->aliyun.com
      • 更新软件库
  • 3.linux常用命令
    • 3.1文件/目录相关指令
      • 1.pwd命令
      • 2.ls命令
      • 3.mkdir命令
      • 4.touch命令
      • 5.cp命令
      • 6.rm命令
      • 7.mv命令
      • 8.cat命令
      • 9.wc命令
      • 10.grep命令
      • 11.tar命令
        • .tar文件
        • .tar.tgz文件
        • .zip文件
        • .rar文件
        • .tar.gz文件
        • .tgz文件
      • 12.chmod命令
    • 3.2系统相关命令
      • 1.help命令
      • 2.du命令
      • 3.which命令
      • 4.ps命令
      • 5.kill命令

1.ubuntu设置中文

1.1设置中文界面

打开系统设置

找到语言配置,安装语言

点击安装或移除语言,找到Chinese(simplified)


应用并重启ubuntu


至此中文界面设置完成

1.2 设置中文输入法

打开设置界面—>找到区域与语言—>输入源

选择汉语—>智能拼音—>添加

选择右上角进行切换

至此输入法设置完成

2.ubuntu更换源(两种方法,命令行及图形化)

2.1命令行更换源

备份源(也可以不用备份)

# 备份源命令
sudo cp /etc/apt/sources.list   /etc/apt/sources.list.o

查看源

# 查看源命令
sudo gedit /etc/apt/sources.list

删除并替源

阿里源

# 复制一下代码粘贴进去
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

保存退出并更新

# 输入命令更新本地软件
sudo apt-get update
sudo apt-get upgrade

2.2图形化更换

打开软件

选择其它

选择China—>aliyun.com

更新软件库

sudo apt-get update
sudo apt-get upgrade

3.linux常用命令

3.1文件/目录相关指令

1.pwd命令

#以绝对路径的形式显示当前工作路径
pwd

2.ls命令

查询当前目录下的文件命令
ls -a/-all  #显示所有文件包含隐藏文件
ls -l       #以长列表形式显示,使用权限等信息
ls -dl      #显示目录权限属性,不显示文件名称
ls -hl      #显示目录权限,文件大小,文件名称
ls -R       #显示文件目录及目录下的子目录

3.mkdir命令

创建目录命令
mkdir work #创建work的目录

4.touch命令

创建文件命令
touch aaa #创建aaa文件

5.cp命令

复制命令
mv 参数 源文件/目录 目标文件/目录
cp 选项 源文件或者目录 目标文件或者目录
cp -f #覆盖目标同名文件或目录时不进行提醒,而是直接强制复制
cp -i #覆盖目标同名文件或目录时提醒用户确认
cp -p #复制时保持源文件的权限,属主及时间标记等属性不变
cp -r #复制目录时必须使用此选项,表示递归复制所有文件及子目录

6.rm命令

删除命令
rm -i #删除前逐一询问确认
rm -f #即使原档案属性设为唯读,亦直接删除,无需逐一确认
rm -r #将目录及以下之档案亦逐一删除。注:删除目录必须加-r

7.mv命令

移动或改名命令
mv 参数 源文件/目录 目标文件/目录
mv -f #force强制的意思,如果目标文件已经存在,不会询问而直接覆盖
mv -i #若目标文件已经存在,就会询问是否覆盖
mv -u #若目标文件已经存在,且比目标文件新,才会更新

8.cat命令

查看文件
cat aaa    #查看aaa文件的内容并显示出来
cat -n aaa #查看aaa文件内容并显示行

9.wc命令

查看文件内容中的单词数量、行数等信息
wc -c aaa #显示字节数
wc -i aaa #显示行数
wc -w aaa #显示单词个数

10.grep命令

文件内容查找命令
grep -i "1234" aaa
grep –color:   #表示对匹配到的文本着色显示
grep -i:     #在搜索的时候忽略大小写
grep -n:     #显示结果所在行号
grep -c:     #统计匹配到的行数,注意,是匹配到的总行数,不是匹配到的次数
grep -o:     #只显示符合条件的字符串,但是不整行显示,每个符合条件的字符串单独显示一行

11.tar命令

文件压缩及解压命令
压缩:tar 参数 目标文件名 源文件名
解压:tar 参数 要解压文件名
参数: -c   #创建(create).tar格式的包文件-C   #解压时指定释放的目标文件夹-f    #表示使用归档文件-j #调用bzip2程序进行压缩或解压-p #打包时保留文件及目录的-P  #打包时保留文件及目录的绝对-t    #列表查看包内的文件-v    #输出详细信息-x   #解开.tar格式的包文件-z #调用gzip程序进行压缩或解压

.tar文件

# 解压
tar xvf a.tar
# 压缩,将a和其下所有文件(夹)打包非压缩
tar cvf a.tar b

.tar.tgz文件

# 解压
tar zxvf a.tar.tgz
# 压缩
tar zcvf a.tar.tgz b

.zip文件

# 解压
unzip a.zip
# 压缩
zip a.zip b
# 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩
zip -r a.zip b

.rar文件

# Ubuntu不自带rar,需要下载
# 解压
rar x a.rar
# 压缩
rar a a.rar b

.tar.gz文件

# 解压
tar -zxvf a.tar.gz
# 压缩,将a和其下所有文件(夹)压缩
tar -zcvf a.tar.gz b

.tgz文件

# 解压
tar zxvf a.tgz
# 解压到目标路径
tar -C b -zxvf a.tar.gz

12.chmod命令

文件/目录权限管理命令
格式:chmod   [ugoa]  [+-=]  [rwx]  文件或目录
u属主 g属组 o其他用户 a所有用户
+增加 -去除 =设置权限
r读   w写   x执行权限
-rw------- (600) -- 只有属主有读写权限。
-rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。
-rwx------ (700) -- 只有属主有读、写、执行权限。
-rwxr-xr-x (755) -- 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
-rwx--x--x (711) -- 属主有读、写、执行权限;而属组用户和其他用户只有执行权限。
-rw-rw-rw- (666) -- 所有用户都有文件读、写权限。这种做法不可取。
-rwxrwxrwx (777) -- 所有用户都有读、写、执行权限。更不可取的做法。

3.2系统相关命令

1.help命令

#格式:help [命令]
help mkdir

2.du命令

用来统计目录及文件的空间占用情况
du -a #显示所有目录
du -h #显示文件占用内存情况
du -s #只统计每个参数所占用的空间总的大小

3.which命令

查找命令所在的目录
which pwd

4.ps命令

进程命令
ps 参数
-a  显示当前终端下的所有进程信息,包括其他用户的进程。与x选项结合时将显示系统中所有的进程信息
-u  使用以用户为主的格式输出进程信息
-x  显示当前用户在所有终端下的进程信息。
-e  显示系统内的所有进程信息。
-l  使用长格式显示进程信息
-f  使用完整的格式显示进程信息

5.kill命令

删除任务进程
kill 进程号

linux学习笔记(设置中文界面,更换源,linux常用命令)相关推荐

  1. Linux学习笔记Day01-01在虚拟机中下载Linux系统(centos)详细步骤,vmtools安装

    学习目标: 掌握linux环境下基本操作命令,如文件命令,编译工具使用,linux用户管理 linux各种配置 搭建对应语言的开发环境 Linux是一款操作系统,免费,开源,安全,高效,稳定,处理高并 ...

  2. Linux 学习笔记(借鉴黑马程序员Linux课程)

    Linux视频课程 简介 Linux诞生于1991年,由林纳斯·托瓦兹在21岁时完成.此后成为最为流行的服务器操作系统之一. Linux内核和系统发行版 由Linux系统内核和系统级应用程序两部分组成 ...

  3. Linux学习笔记 第三课 目录结构及简单命令

    一.目录结构 二.简单命令(ls,cd,pwd,which,alias,pstree,tree) 三.环境变量PATH应用 四.快捷键 五.扩展知识   (stty  ,ping 及 /var/log ...

  4. linux学习笔记yum源.repo文件的理解

    linux学习笔记 repo文件是yum 源( 软件仓库 )的 配置 文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容(记录了包的下载路径,相当于寻宝图,告诉yum去哪里寻找将要下载的软 ...

  5. 20155303狄惟佳预备作业三Linux学习笔记

    20155303狄惟佳预备作业三Linux学习笔记 初次接触Ubuntu系统以及Linux内核,了解了其产生的历史,从感性来讲,深深吸引我的是其中蕴含的珍贵的开源精神,以及Stallman等人对&qu ...

  6. Linux 学习笔记(六):Linux

    预期学习目标 CentOS的安装 相关命令的学习 脚本的编写 定时任务的编写 vim的学习 系统设置 项目部署 项目权限设置 确认 SELinux 的状态 [root@centos7 ~]$ /usr ...

  7. Linux学习笔记(一)|目录结构

    Linux学习笔记(一) #一.Linux的目录结构 Linux采用层级式的树状目录结构,根目录为"/",在此目录下创建其他目录. /lib 系统开机所需要最基本的动态链接共享库 ...

  8. Linux学习笔记(二十三) -- QT的安装和卸载

    1.QT简介 Qt 是一个跨平台C++图形用户界面应用程序开发框架.它可以用来开发GUI程序和非GUI程序(比如控制台工具和服务器). 2.QT安装 使用如下命令: sudo apt-get inst ...

  9. Linux学习笔记(3月6日)

    5.26-5.40 Shell脚本编程 什么是Shell:   Shell首先是UNIX/Linux下的脚本编程语言,它是解释执行的,无需提前编译.Shell的语法细节和大部分编程语言都不太一样,需要 ...

最新文章

  1. Java / Android String.format 的使用
  2. 英国JIC院士组3.8万英镑招博后-植物代谢物与微生物组-截止6月27日
  3. 我是一个机箱 《转载》
  4. Appium对app的基本操作
  5. 世界杯开幕硅谷也疯狂:员工边看踢球边工作
  6. mysql安装教程 没配置_MySQL安装和配置详细教程
  7. 【渝粤题库】国家开放大学2021春2511幼儿园课程论题目
  8. java.lang.class_关于Java.lang.Class的一些疑问
  9. 一个apply的实例
  10. Windows Mobile 开发系列文章收藏 - Windows Mobile 6.x
  11. python获取视频缩略图_用 Python 代码生成视频的缩略图
  12. 一:Java+SpringBoot框架框架的安装和启用
  13. python timepicker_Android DatePicker和TimePicker:时间日期选择器
  14. Ansible 学习总结(6)—— Ansible 19个常用模块使用示例
  15. 使用requests爬取携程网飞机票价格实例
  16. 蚂蚁篇无聊吗?看看猎人骨灰粉丝绝妙分析(3)
  17. 常用通讯电平转换电路整理
  18. MySQL数据库基础表格——增删改查(下)
  19. linux使用yum安装ruby,yum安装ruby_安装 Ruby
  20. 获取系统当前时间----sqlServer

热门文章

  1. Different number of columns
  2. jar包漏洞扫描修改
  3. 兰海说成长|孩子不爱做作业怎么办?
  4. 《花开半夏》--5 毁灭(1)
  5. 关于ADAS系统小记
  6. 华为海思实习生4.15机试
  7. Radware Linkproof版本升级
  8. 突破:硅量子芯片实现远距离通信
  9. 代理刷网页点击量-点到为止 2014-03-11 09:40
  10. 计算机培训简报膜报,信息技术培训简报