资讯专栏INFORMATION COLUMN

Linux入门小技巧

lidashuang / 406人阅读

摘要:入门小技巧写在前面的话该文章记录的是作者入门时候遇到一些小问题,和对应的处理方法使用的是位登录的帐号为帐号使用命令工具,无界面操作,命令工具为,非常好用,推荐入门的朋友试用一下使用国内源如果发现在中,使用安装过程比较慢,可以使用国内的源使用

Linux入门小技巧 写在前面的话
该文章记录的是作者入门时候遇到一些小问题,和对应的处理方法

使用的Linux是CentOS 7.2 64位
登录的帐号为root帐号
使用命令工具,无界面操作,命令工具为XShell,XShell非常好用,推荐入门的朋友试用一下
使用国内yum源

如果发现在CentOS中,使用yum安装过程比较慢,可以使用国内的163源

# 使用国内 163 yum 源
# 先备份一下源(使用下面的命令重命名原来的源,如果有错误,再改回来)
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

# 转到源目录
cd /etc/yum.repos.d/

# 下载源
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

# 生成缓存:
yum clean all
yum makecache

# 完成,已经设置好了国内源了
好用的上传下载工具

lrzsz是一款在Linux里很好用的上传和下载的程序,可代替ftp哟。

上传:进入需要上传文件的文件夹(cd命令),然后在控制台输入"rz"命令,就可会弹出上传选择文件框,选择需要上传的文件就可以。
下载:进入下载文件所在的文件夹(cd命令),然后在控制台输入"sz 需要下载的文件名"(注意sz 后面有空格),就会弹窗保存文件框

安装及使用方法:

# Linux很好用的上传和下载的程序lrzsz的安装方法
yum -y install lrzsz 

# 使用方法
# 上传文件
rz

# 下载文件
sz 需要下载的文件名
中文乱码

在上传文件的时候,发现一些文件名竟然是乱码来的,原来是Linux的中支持问题。

设置中文支持的方法:

# 检测当前系统的文件语言,如果语言不是“zh_CN.UTF-8”,那么修改语言设置就可以
# 检测当前系统的文件语言命令
locale

# 修改系统语言
# 打开设置文件
cd /etc
# 使用vi编辑,如果不会vi的命令,查一下就懂了很容易的
# 把LANG设置为LANG="zh_CN.UTF-8"
vi locale.conf
# 1、按i键进入编辑状态
# 2、删除原来的LANG设置,修改为LANG="zh_CN.UTF-8"
# 3、按esc键退出编辑
# 4、输入:wq保存
# 5、需要重启服务器,中文支持就能设置好了
linux常用命令

使用的命令工具:XShell

打开指定文件路径,/代表根目录
这里有一个小技巧,假如,home文件夹下有一个文件为:test.txt,你输入t按tab键,系统就会自动帮你补充完全

cd 路径地址 #例如 cd /home

查看当前文件路径下的文件

# 查看当前文件路径下的文件
ls #显示所有文件夹和文件
ll #显示所有文件夹和文件,并且显示详情

创建文件夹

# 创建文件夹
mkdir 文件夹名字

删除文件夹或文件
参数说明
-d 直接把欲删除的目录的硬连接数据删成0,删除该目录。
-f 强制删除文件或目录。
-i 删除既有文件或目录之前先询问用户。
-r 递归处理,将指定目录下的所有文件及子目录一并处理。
-v 显示指令执行过程。

## 命令格式
rm [-dfirv] [文件或目录...]
## 
## 删除文件夹并且删除文件夹下所有文件
rm -rfv 文件路径
## 如果不需要看删除哪些文件,就直接
rm -rf 文件路径

创建文件

# 创建文件
touch 文件名(带格式,例如:test.txt)

修改文件
使用详情可以看一下vi的使用教程

# 修改文件
vi 文件名

压缩/解压
主选项
-c 创建新的档案文件,即压缩
-x 从档案文件中释放文件,即解压。
-t 列出档案文件的内容,即查看。
 注意主选项只能同时存在一个

辅助选项
-z 是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩或解压? 一般格式为xx.tar.gz或xx. tgz
-j 是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩或解压?一般格式为xx.tar.bz2
-v 压缩的过程中显示文件
-f 使用档名,请留意,在 f 之后要立即接档名喔,不要再加其他参数!
-p 使用原文件的原来属性(属性不会依据使用者而变)
--exclude FILE 在压缩的过程中,不要将 FILE 打包

# 压缩/解压
tar [主选项+辅助选项] 文件或者目录
##
## 压缩示例
## tar文件
tar -cvf 压缩文件名(例如:test.tar) 需要压缩的文件/文件夹
## 进行gzip压缩
tar -zcvf 压缩文件名(例如:test.tar.gz) 需要压缩的文件/文件夹 
## 进行bzip2压缩
tar -jcvf 压缩文件名(例如:test.tar.bz2) 需要压缩的文件/文件夹 
##
## 查看文件示例
## tar -tvf 压缩文件
##
## 解压
## 先进入需要解压到的文件夹
cd 需要解压到的文件夹
## 解压tar文件
tar -cvf 压缩文件名(例如:test.tar)
## 解压gzip
tar -zcvf 压缩文件名(例如:test.tar.gz)
## 解压bzip2
tar -jcvf 压缩文件名(例如:test.tar.bz2)
## 如果需要解压压缩文件内特定文件,例:tar -cvf test.tar /res/i/test.png
tar -cvf 压缩文件名(例如:test.tar) 压缩文件内的文件路径或者文件
资料推荐

Linux vi 深入简出,从入门到精通

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/10130.html

相关文章

  • 笔记 - 收藏集 - 掘金

    摘要:目录如何用提高效率后端掘金经常有人说我应该学一门语言,比如之类,但是却不知道如何入门。本文将通过我是如何开发公司年会抽奖系统的后端掘金需求出现年会将近,而年会抽奖环节必不可少,但是抽奖系统却还没有。 云盘一个个倒下怎么办?无需编码,手把手教你搭建至尊私享云盘 - 工具资源 - 掘金微盘挂了,360倒了,百度云盘也立了Flag。能让我们在云端储存分享文件的服务越来越少了。 买一堆移动硬盘...

    Alex 评论0 收藏0
  • [译] 5 个有趣的 Linux 命令行技巧

    摘要:图个命令行技巧我们开始一个新的系列,在这里我们还会写一些技巧,并且用尽量小的篇幅写清楚。我们可以使用命令来查看曾经运行过的命令。这里是一个命令的示例输出。入门者可能有命令行恐惧症,下面的命令会随机显示一个手册页。 你有将Linux物尽其用吗?对很多Linux用户来说,有很多看起来是技巧的有用特性。有些时候你会需要这些技巧。本文会帮助你更好得使用一些命令,发挥其更强大的功能。 showI...

    AdolphLWQ 评论0 收藏0
  • [译] 5 个有趣的 Linux 命令行技巧

    摘要:图个命令行技巧我们开始一个新的系列,在这里我们还会写一些技巧,并且用尽量小的篇幅写清楚。我们可以使用命令来查看曾经运行过的命令。这里是一个命令的示例输出。入门者可能有命令行恐惧症,下面的命令会随机显示一个手册页。 你有将Linux物尽其用吗?对很多Linux用户来说,有很多看起来是技巧的有用特性。有些时候你会需要这些技巧。本文会帮助你更好得使用一些命令,发挥其更强大的功能。 showI...

    wudengzan 评论0 收藏0
  • Linux Udev

    摘要:比如盘插入,电脑是如何即时的做出响应耳机插入又是如何做到自动关闭外部音量这些都跟有关。虽然很强大,功能很多,本来就针对硬盘设备的插拔做一些经验的分享。 在我入门udev的时候,看着各种各样的资料觉得这个东西很高深的时候,突然瞄到一篇文章里面说道: 要树立一个信念:udev很简单,当时不以为然,现在能够理解,其实稍作研究就能理解了,看起来很高端很遥远的Title,比如Linux Kern...

    macg0406 评论0 收藏0
  • Linux Udev

    摘要:比如盘插入,电脑是如何即时的做出响应耳机插入又是如何做到自动关闭外部音量这些都跟有关。虽然很强大,功能很多,本来就针对硬盘设备的插拔做一些经验的分享。 在我入门udev的时候,看着各种各样的资料觉得这个东西很高深的时候,突然瞄到一篇文章里面说道: 要树立一个信念:udev很简单,当时不以为然,现在能够理解,其实稍作研究就能理解了,看起来很高端很遥远的Title,比如Linux Kern...

    VioletJack 评论0 收藏0

发表评论

0条评论

lidashuang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<