初学LINUX命令
linux的特点:
1.免费的/开源
2.支持多线程/多用户
3.安全性好
4.对内存和文件管理优越
Linux最小需要4m
shutdown -h now 立刻关机
shutdown -f now 立刻重启计算机
reboot 立刻重启计算机
su - 命令切换成其他用户
logout 用户注销
vi Hello.java
输入【i】
输入[esc]
输入 :wq退出并保存 :q!退出不保存
ls 查询当前目录下文件
ls -l 查看文件详细
编译 javac Hello.java
运行 java Hello
f.cpp c源程序
#inculde<stdio.h>
main(){
prinf("%s","hello");
}
gcc -o my1 Hello2.cpp 编译
./my1
root 存放root用户的相关文件
home 存放普通用户的相关文件
bin 存放普通(常用)命令的目录
sbin 要具有一定权限才可以使用命令
mnt 默认挂载光驱和软驱的目录
boot 存放相关的引导文件
etc 存放配置相关文件(mysql、oracle等等配置文件)设置配置文件
var 存放经常变化的文件
usr 存放默认安装程序文件目录
pwd 显示当前目录
useradd xiaoming 添加用户
passwd xiaoming 给用户设置密码
userdel xiaoming 删除用户(不删除用户所创建的文件)
userdel -r xiaoming 删除用户及用户主目录
init[012356]
0 : 关机
1 :单用户
3 :多用户状态有网路服务
4 :系统未使用保留给用户
5 :图形界面
6 :系统重启
常用运行级别是3和5,要修改默认的运行级别可修改文件
/etc/inittab 的id:5:initdefault
启动时一单用户模式进入LINUX系统:or root=LABEL=/ 1
pwd 显示当前工作目录
cd 改变目录
ls 列出文件和目录
ls -a 显示隐藏文件
ls -l 显示长列表格式
ls -al
15:24 2012/5/22
mkdir 建立目录
rmdir 删除空目录
mkdir aaa 建立一个空文件夹
rmdir aaa 删除一个文件夹
rm 文件名 删除一个文件
rm -f 立刻删除一个文件
cp a.out /home/aroot 将文件a.out文件拷贝到aroot下
rm Hello.java 删除文件Hello.java
ctrl+pgup 向上翻页
ctrl+pgdn 向下翻页
more installer.log+空格 翻页
在Linux和unix系统中 | 就是管道命令
把上一个命令的结果交给 | 的后面的命令处理
grep “关键字” 文件名 在文件中查找是否存在关键字
grep “zhang” aa.java
grep -n “zhang” aa.java
find /root -name Hello.java 在root文件夹下查找Hello.java
grep -n "zhang" Hello.java > aa.bak 将在Hello.java中查找zhang并将结果保存在aa.bak中
ls -l > a.txt 列表的内容写入文件a.txt(覆盖写)
ls -al >> a.txt 列表的内容追加到文件aa.txtde 末尾
从文件中输入信息 database_program < database_data
touch 文件名 创建一个文件
0:06 2012/5/27
groupadd policeman 添加组
cat /etc/group 只能查看不能修改
vi /etc/group 查看并编辑文件内容
useradd -g 组名 用户名 将用户添加到用户组中
查看linux中所有用户信息
vi /etc/passwd
cat /etc/passwd
权限分三种:r可读(4);w可写(2);x可执行(1)
-(文件类型)rw(所有者权限)-r(所在组权限)--r(其他权限)--
chmod 770 Hello.java
usermod -g 组名 用户名 修改用户的组
chown 修改文件的所有者
chgrp 组名 文件名 来修改文件所在的组
8:24 2012/6/6
mount /mnt/cdrom 挂载光驱
cd /mnt/cdrom
umount /mnt/cdrom 卸载光驱
jdk的安装步骤:
将jdk做成iso文件挂载到光驱
把安装文件拷贝到home下
cp 文件 /home
cd /home
安装
./文件名称
mount /mnt/cdrom 挂载光驱
cd /mnt/cdrom
umount /mnt/cdrom 卸载光驱
jdk的安装步骤:
将jdk做成iso文件挂载到光驱
把安装文件拷贝到home下
cp 文件 /home
cd /home
安装
./文件名称
环境配置文件 /etc/profile
注:本人新学Linux,按照老师课堂笔记写的,如有错误还望指教!