linux学习笔记(设置中文界面,更换源,linux常用命令)
文章目录
- 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常用命令)相关推荐
- Linux学习笔记Day01-01在虚拟机中下载Linux系统(centos)详细步骤,vmtools安装
学习目标: 掌握linux环境下基本操作命令,如文件命令,编译工具使用,linux用户管理 linux各种配置 搭建对应语言的开发环境 Linux是一款操作系统,免费,开源,安全,高效,稳定,处理高并 ...
- Linux 学习笔记(借鉴黑马程序员Linux课程)
Linux视频课程 简介 Linux诞生于1991年,由林纳斯·托瓦兹在21岁时完成.此后成为最为流行的服务器操作系统之一. Linux内核和系统发行版 由Linux系统内核和系统级应用程序两部分组成 ...
- Linux学习笔记 第三课 目录结构及简单命令
一.目录结构 二.简单命令(ls,cd,pwd,which,alias,pstree,tree) 三.环境变量PATH应用 四.快捷键 五.扩展知识 (stty ,ping 及 /var/log ...
- linux学习笔记yum源.repo文件的理解
linux学习笔记 repo文件是yum 源( 软件仓库 )的 配置 文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容(记录了包的下载路径,相当于寻宝图,告诉yum去哪里寻找将要下载的软 ...
- 20155303狄惟佳预备作业三Linux学习笔记
20155303狄惟佳预备作业三Linux学习笔记 初次接触Ubuntu系统以及Linux内核,了解了其产生的历史,从感性来讲,深深吸引我的是其中蕴含的珍贵的开源精神,以及Stallman等人对&qu ...
- Linux 学习笔记(六):Linux
预期学习目标 CentOS的安装 相关命令的学习 脚本的编写 定时任务的编写 vim的学习 系统设置 项目部署 项目权限设置 确认 SELinux 的状态 [root@centos7 ~]$ /usr ...
- Linux学习笔记(一)|目录结构
Linux学习笔记(一) #一.Linux的目录结构 Linux采用层级式的树状目录结构,根目录为"/",在此目录下创建其他目录. /lib 系统开机所需要最基本的动态链接共享库 ...
- Linux学习笔记(二十三) -- QT的安装和卸载
1.QT简介 Qt 是一个跨平台C++图形用户界面应用程序开发框架.它可以用来开发GUI程序和非GUI程序(比如控制台工具和服务器). 2.QT安装 使用如下命令: sudo apt-get inst ...
- Linux学习笔记(3月6日)
5.26-5.40 Shell脚本编程 什么是Shell: Shell首先是UNIX/Linux下的脚本编程语言,它是解释执行的,无需提前编译.Shell的语法细节和大部分编程语言都不太一样,需要 ...
最新文章
- Java / Android String.format 的使用
- 英国JIC院士组3.8万英镑招博后-植物代谢物与微生物组-截止6月27日
- 我是一个机箱 《转载》
- Appium对app的基本操作
- 世界杯开幕硅谷也疯狂:员工边看踢球边工作
- mysql安装教程 没配置_MySQL安装和配置详细教程
- 【渝粤题库】国家开放大学2021春2511幼儿园课程论题目
- java.lang.class_关于Java.lang.Class的一些疑问
- 一个apply的实例
- Windows Mobile 开发系列文章收藏 - Windows Mobile 6.x
- python获取视频缩略图_用 Python 代码生成视频的缩略图
- 一:Java+SpringBoot框架框架的安装和启用
- python timepicker_Android DatePicker和TimePicker:时间日期选择器
- Ansible 学习总结(6)—— Ansible 19个常用模块使用示例
- 使用requests爬取携程网飞机票价格实例
- 蚂蚁篇无聊吗?看看猎人骨灰粉丝绝妙分析(3)
- 常用通讯电平转换电路整理
- MySQL数据库基础表格——增删改查(下)
- linux使用yum安装ruby,yum安装ruby_安装 Ruby
- 获取系统当前时间----sqlServer