您的位置  > 互联网

关于Linux系统开发的一些技巧和使用技巧!!

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条命令)-梗-博客园

维修:

长时间未登录服务器后突然忘记登录密码怎么办? 这时需要进入修复模式并修改密码。 具体操作如下:

最后关机重启,输入对应用户名下的密码。