欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Linux入门杂记

时间:2023-07-24
文章目录

一、背景

1.1 介绍1.2 安装及使用

1.2.1 计算机双系统的安装方法1.2.2 虚拟机下安装Linux 二、常用指令

2.1 显示日期、时间2.2 查看磁盘驱动当前的可用空间2.3 显示可用内存2.4 结束终端2.5 查看当前目录2.6 列出当前工作目录的文件和目录2.7 更改当前目录2.8 查看文件类型2.9 查看文件内容2.10 创建目录2.11 复制文件或目录2.12 移除和重命名文件2.13 删除文件和目录2.14 创键链接2.15 显示命令的类型2.16 显示可执行程序的位置2.17 shell帮助2.18 显示程序手册页2.19 显示合适的命令2.20 显示命令简介2.21 显示info2.22 切换到超级用户2.23 使用超级用户权限执行某些命令2.24 杀死进程2.25 查询进程id 三、shell编程

3.1 什么是shell3.2 使用别名包创建命令

3.2.1 判断名字是否被使用3.2.2 创建自己的别名包命令 3.3 shell编程入门

3.3.3 将vi升级到vim3.3.4 编写第一个Shell 程序 四、Linux 下高级语言的开发

4.1 Linux 下 C 语言开发配置4.2 Linux 下 JAVA 开发配置 一、背景

本文为Sharry本人学习linux入门过程中的学习笔记,仅供参考。

1.1 介绍

一种操作系统。程序员应该不断向Linux进发,偶尔靠拢Mac,逐步远离Windows。因为,Windows只是操作系统入门的小玩具。

Linux:稳,帅,爽;太多的OS都是基于Linux内核,太多的设备都是Linux了。

常见的Linux:

Ubuntu 乌班图、RedHat 红帽、Deepin、CentOS等。

1.2 安装及使用 1.2.1 计算机双系统的安装方法

(1) 制作Linux启动盘

下载 Linux 镜像文件准备一个空的U盘使用工具将U盘格式化并做成启动盘

(2) 分区

在目前的操作系统下通过压缩磁盘等方式划分区域

一般安装linux最少需要两个分区:swap交换分区、根分区

目前一些Linux的新版本,Ubuntu 16+ 、CentOS等,安装程序就会帮用户划分swap 和 根分区了。但有时我们还需要根据需求划分更多的分区。

(3) 通过启动盘安装Linux

通过不同操作系统进入启动项,再根据系统安装提示进行安装。

1.2.2 虚拟机下安装Linux

(1) 创建新的虚拟机

(2) 根据需求自定义或默认安装,找到iso映像文件,一步步操作

二、常用指令

如果使用Ubuntu进行学习,可以使用Ctrl + Alt + T打开终端。

2.1 显示日期、时间

date cal

2.2 查看磁盘驱动当前的可用空间

df

2.3 显示可用内存

free

2.4 结束终端

exit

2.5 查看当前目录

pwd

2.6 列出当前工作目录的文件和目录

ls

2.7 更改当前目录

cd + 绝对路径名

或者

cd + 相对路径

2.8 查看文件类型

file + filename

2.9 查看文件内容

less + filename

2.10 创建目录

mkdir + dirname

2.11 复制文件或目录

cp item ..、directory

2.12 移除和重命名文件

mv item ..、directory

2.13 删除文件和目录

rm

慎用!

2.14 创键链接

ln file link

创建符号链接要加个s,创建硬链接的时候要注意硬链接的局限性

2.15 显示命令的类型

type command

2.16 显示可执行程序的位置

which program

2.17 shell帮助

help

2.18 显示程序手册页

man program

2.19 显示合适的命令

apropos

2.20 显示命令简介

whatis program

2.21 显示info

info

2.22 切换到超级用户

sudo -i

2.23 使用超级用户权限执行某些命令

sudo command

2.24 杀死进程

kill id

2.25 查询进程id

ps -ef

三、shell编程 3.1 什么是shell

shell是将用户键入的命令交给OS执行的程序,因此我们可以把LinuxOS 的 命令行 看作 shell。shell来自于bash 的GUN项目。bash是Bourne Again Shell,是UNIX shell 的增强版,即sh。

shell 提示符:$

3.2 使用别名包创建命令

可用将想要封装的命令封装起来,diy自己的方便执行命令!

3.2.1 判断名字是否被使用

先进行别名包的判定:这个命令是否已被使用

type command

3.2.2 创建自己的别名包命令

alias command='具体命令'

具体命令封装在字符串中。里面封装的不同命令之间用分号间隔。等号之间没有空格!

3.3 shell编程入门 3.3.3 将vi升级到vim

或者叫安装vim

如果没有vim,先执行下面的命令

sudo apt install vim

3.3.4 编写第一个Shell 程序

首先使用vim并创建.sh程序

vim filename.sh

进入vim后,切换至编辑模式,然后写helloworld

echo hello world!

:wq 保存并退出后,返回终端执行程序

bash filename.sh

四、Linux 下高级语言的开发 4.1 Linux 下 C 语言开发配置

gcc

4.2 Linux 下 JAVA 开发配置

eclipse, hadoop, mapReduce开发思想

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。