该文章记录的是本身入门时候遇到一些小问题,和对应的处理方法 使用的Linux是CentOS 7.2 64位 登陆的账号为root账号 使用命令工具,无界面操做,命令工具为XShell,XShell很是好用,推荐入门的朋友试用一下
使用国内yum源
若是发如今CentOS中,使用yum安装过程比较慢,可使用国内的163源node
# 使用国内 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 # 完成,已经设置好了国内源了
yum安装卸载软件相关命令
# 如下安装以安装node.js举例 # 安装软件,-y的意思是:安装有选项时,所有选yes yum -y install nodejs # 查看安装软件的详情 yum info nodejs # 查看已经安装的软件 yum list installed # 查看能够安装的软件包,若是有多个包能够选择指定包安装 yum list nodejs # 更新软件 yum update nodejs # 更新全部软件 yum update # 卸载软件 yum remove nodejs
好用的上传下载工具
lrzsz是一款在Linux里很好用的上传和下载的程序,可代替ftp哟。linux
上传:进入须要上传文件的文件夹(cd命令),而后在控制台输入"rz"命令,就可会弹出上传选择文件框,选择须要上传的文件就能够。
下载:进入下载文件所在的文件夹(cd命令),而后在控制台输入"sz 须要下载的文件名"(注意sz 后面有空格),就会弹窗保存文件框segmentfault
安装及使用方法:缓存
# 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 # 一、按i键进入编辑状态 # 二、删除原来的LANG设置,修改成LANG="zh_CN.UTF-8" # 三、按esc键退出编辑 # 四、输入:wq保存 # 五、须要重启服务器,中文支持就能设置好了
linux经常使用命令
使用的命令工具:XShellcode
打开指定文件路径,/表明根目录
这里有一个小技巧,假如,home文件夹下有一个文件为:test.txt,你输入t按tab键,系统就会自动帮你补充彻底教程
cd 路径地址 #例如 cd /home
查看当前文件路径下的文件递归
# 查看当前文件路径下的文件 ls #显示全部文件夹和文件 ll #显示全部文件夹和文件,而且显示详情
建立文件夹ip
# 建立文件夹 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) 压缩文件内的文件路径或者文件
资料推荐