linux 基本操作.
切换到命令行:
ctrl+alt+f1
ctrl+alt+f2
ctrl+alt+f3~f6 ... 都可以切换命令行.
切换到图形化界面
ctrl+alt+f7 ...
如果启动linux 遇到是命令行的界面.
如果ctrl+alt+f7 切换图形化界面无效. 需要使用指令 startx 开启图形化界面...
基本的命令:
ls:
查看所在位置所有的文件和文件夹.
man:
man 指令.
帮助. 提示信息.
mkdir
创建文件夹.
rmdir:
删除文件夹.
只能删除空文件夹.
如何删除非空?
touch
如何创建文件.
空文件.
echo
生成带内容的文件.
echo 内容>文件名
cat
查看文件.
rm
删除文件.
删除非空文件夹. 递归删除.
rm -rf
cp
cp 源文件 目标目录
mv
重命名
mv 源文件 新文件名称.
剪切
mv 源文件 目标目录
find
查找文件
wc
统计文件中信息 ,行数,字符数
pwd
获取用户当前所在的绝对路径.
grep
grep 内容 文件名称.
查找指定的文件中是否包含指定内容.
等同于 windows 系统的 搜索查找.
shutdown -h now|时间.
关机.
注意: 关机指令的执行需要root 权限.
要么将普通用户切换到root ,使用root 关键字.
要么使用sudo 申请权限...
继续指令学习:
stat
查看文件或者文件夹详细信息.
who
查看当前在线用户.
whoami ->查看当前登录的用户.
top
查看系统的进程的状态.
主要观察: cpu 内存, 进程的名称,和id .
一旦发现. 进程名java. kill java
clear
清屏
du
查看文件或者文件夹的大小.
默认不显示单位.
-h
df
显示系统磁盘使用状况.
free
查看内存.
ifconfig
查看ip 地址.
windows ipconifg
kill
杀死进程.
kill id|名字.
shutdown
-h now 关机.
-r now 重启
该命令需要管理员的权限...
文件的打包和压缩
linux 系统中,可以将文件夹打包.tar 文件.
打包: tar -cvf xxx.tar 文件夹名称...
文件夹变为了 一个文件,文件的后缀是.tar .
压缩:
gzip 不支持文件夹,只能压缩文件...
gzip 实现压缩.
gzip xxx.tar ->压缩之后 xxx.tar.gz
解压:
看到.tar.gz 的文件是一个压缩包,需要先解压,然后再插包.
gzip -d xxx.tar.gz
xxx.tar.gz ->xxx.tar
拆包:
tar -xvf xxx.tar
简化:
tar命令.
可以直接将文件夹->变为一个压缩包.
打包并压缩:
tar -jcvf xxx.tar.gz 文件夹.
解压并拆包
tar -jxvf xxx.tar.gz
自动的先解压,压缩包,将包拆成文件夹.
安装软件:
... 需要使用命令...
自动安装:
安装jdk
sudo apt-get install openjdk-6-jdk
安装eclipse .
sudo apt-get install eclipse
注意: 使用apt-get 指令的话,需要联网. 注意权限. 如果权限不足.
安装vim:
sudo apt-get install vim
安装tree
sudo apt-get install tree
如果没有网络,安装软件包.
.deb 为后缀的... -> 不是压缩文件,不要解压. 直接安装即可.
.tar.gz 为后缀 ->需要解压并拆包...
安装.deb软件包.
命令行中,进入.deb 软件包所在的目录...
sudo dpkg -i xxx.deb
卸载软件.
sudo dpkg -r 软件名
vim 操作:
安装vim:
sudo dpkg -i vim-runtime_2%3a7.4.273-2ubuntu4_all.deb
sudo dpkg -i vim_2%3a7.4.273-2ubuntu4_amd64.deb
打开vim
命令行->vim 即可.
退出vim
:+q
shift+; q
使用vim 编辑文本:
在vim中,按下i 进入insert模式. 就可以编辑文本了.
保存编辑文本:
先离开插入模式. ctrl+c .
保存并退出:
:+wq
修改文本不想保存.
先离开插入模式 ctrl+c
不保存并退出
:q!
查看文本
vim 文件名
可以查看文本的行号:
进入命令模式: ctrl+c
输入指令:set number取消行号:
set nonumber
注意: 无论 q q! wq 都需要在命令模式下按的(ctrl+c)...
模式:
命令模式: ctrl+c
编辑模式: i
查看模式: 进入vim后.
之间可以相互切换的.
ubuntu 系统:
默认root 是没有激活的...
激活: sudo passwd root
提示: 输入root密码...
切换用户: su root
su 用户名
搭建java运行环境.
1.安装jdk
1. 可以去oracle 官网下载linux版本的jdk ...
jdk -> 是一个...tar.gz 的压缩包.
需要解压,并拆包. 就可以直接使用了.(绿色版)
注意: jdk 安装的位置.
可以装在 /usr 里(类似于windows program file)
装在/opt 目录中.
实现步骤:
1. 创建java 文件夹.
2 将jdk 的压缩包拷贝到/opt/java中.
进入文件所在的目录: cp 文件名 目标路径;
如果权限不足: 使用sudo .
3. 使用命令 解压,并拆包.
gzip -d xxx.tar.gz 解压
tar -xvf xxx.tar 拆包 xxx.tar ->文件夹...
就可以使用了.
但是问题: 无法在系统的任意路径下,使用java 的开发工具(javac java),必须进入jdk 所在的目录.
需要修改配置文件:
使用vim 编辑器. 修改配置文件.
vim /etc/profile
按下i 进入插入模式:加入两行配置
export JAVA_HOME="jdk的路径"
export PATH="$JAVA_HOME\bin:$PATH"
例如:
export JAVA_HOME="/opt/java/jdk1.8.0_60"
export PATH="$JAVA_HOME/bin:$PATH"
openssh
如果需要远程连接linux系统.
需要让linux 开启ssh 服务. .
1. ubuntu 默认值开启了ssh 的客户端,服务端没有. 需要安装.
安装命令:sudo apt-get install openssh-server
2. 检测安装是否成功:
sudo apt-cache policy openssh-client openssh-server