1.安装Linux系统
由于Linux的开源特性,我们有很多选择。 常见的有、、、、、x、SUSE、、、、Arch等,这些主流发行版几乎占据了大部分份额。 我这里选择的是.04。 至于安装可以参考我的另一篇博客《+双系统安装》
2. 预装软件
成功安装Linux系统后,你会发现桌面是这样的
系统为您预装了一些软件,但这可能不是您所习惯的。 第一个是输入法! 没有我们习惯的搜狗输入法我们怎么玩得开心,所以第一个安装的软件一定是输入法。 此次搜狗推出了Linux版本,下载链接:
安装教程请参考或。
而我们办公时经常使用的QQ又该怎么办呢? 毕竟我们已经习惯了打开电脑登录QQ,但是小马还没有为Linux系统开发相应版本的QQ。 怎么办?这时候广大人民群众站出来了,我们自己解决问题。 大佬们开发了Wine-QQ和Wine-TIM的版本。 下载并安装链接。 下载后你会发现:
它不是我们常见的后缀为exe的格式,而是一种格式。 如果我们要运行它,首先要修改它的权限,选择右键属性,在权限页面勾选允许将文件作为程序执行。 效果如下:
然后我们双击它就可以看到我们经典的登录界面了。
3、使用技巧
我们在Linux下最常见的事情就是在终端上进行一些操作。 打开终端的方法有很多种。 右键单击鼠标并选择“打开终端”,或快捷键 Ctrl+Alt+T。 接下来介绍一下Linux中常用的命令:
(1)查看目录:ls用于查看当前路径下的所有文件信息
维修:
检查Linux文件的权限:ls -l 文件名(只需输入ll即可)
检查linux文件夹的权限:ls -ld 文件夹名称(所在目录)
(2)创建目录:mkdir创建文件夹
(3)切换目录:cd 切换到指定文件
(4)复制文件和目录:cp(源文件)(目标文件)
cp -r 可以指定复制任意指定目录(包括子目录和文件)
cp-f 删除现有目标文件而不提示。
与 f 选项相反,cp-i 会在覆盖目标文件之前提示用户确认。 当你回答y时,目标文件将被覆盖,这是一个交互式副本。
(4)删除文件和目录:rm(文件或目录)
rm-rf 可以指定删除任意目录或文件,请谨慎使用。
rm dir 删除空文件夹
(5)重命名或剪切文件:mv(文件或目录名/旧地址)(新名称/新地址)
(6)简单编辑器nano
nano temp.py 会生成脚本并进入编辑框
编辑完成后,按Ctrl+x退出并保存。
(7)读取命令cat
有两种使用cat的方法。 一是在屏幕上显示所有文件内容 cat temp.py
第二种是将一个文件的内容放入另一个文件中,相当于cp命令.py temp1.py
****对于文件读取操作等,还可以使用vim编辑器或者gedit编辑器。 关于这一点,可以参考我的另一篇关于vi/vim快速入门的博客——CSDN博客_vim快速入门。
4. 如何打开常用文件
同样,对于.tar包,可以使用tar –xvf解压和压缩: tar –cvf jpg.tar *.jpg //将目录下所有jpg文件打包成tar.jpg
同样,可以使用 tar –zxvf 解压压缩 .tar.gz 包: tar –czf jpg.tar.gz *.jpg //生成 gzip 压缩包并命名。
jpg.tar.gz
tar命令
解包:tar -zxvf FileName.tar
打包:tar -czvf FileName.tar DirName
gz命令
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar -zxvf FileName.tar.gz
压缩:tar -zcvf FileName.tar.gz DirName
压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...
bz2命令
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
bz命令
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
Z命令
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
zip命令
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
笔记:
curl https://www.baidu.com ###访问网页,得到前端代码
wget xxx ###访问下载 xxx
####查看端口信息
netstat -tunlp ##用于显示 tcp,udp 的端口和进程等相关情况,如果啥都没显示表示端口未使用
lsof -i:8000 ##查看8000端口的占用情况
更多Linux说明请参考以下链接:Linux操作系统常用命令集锦-第1部分-文件和目录操作(40条命令)-梗-博客园
维修:
长时间未登录服务器后突然忘记登录密码怎么办? 这时需要进入修复模式并修改密码。 具体操作如下:
最后关机重启,输入对应用户名下的密码。