startx 打开图形界面;
shutdown –h now 立刻进行关机;
reboot 现在重新启动计算机;
logout 注销一个用户;
useradd panyu 添加panyu用户;
passwd panyu 为panyu用户设置密码;
su panyu root用户变更为panyu用户;
vi vi编辑器:
i/a insert模式,可以书写,
esc 退出模式,
:wq保存退出、:q!不保存退出、:q退出;
ls -l 列出文件夹中的文件的详细列表;
pwd 显示当前在哪个目录下;
userdel panyu 删除用户、userdel –r panyu 删除用户及用户主目录;
更改默认的运行级别/etc/inittab中id的值就可以更改运行级别;
mkdir 建立目录;
rmdir 删除目录;
rm 3.txt删除文件;
cp 3.txt /home/panyu/ 拷贝文件;
more 显示文件内容;ctrl+pageup键往上翻页;
在linux和unix系统中“|”就是管道命令,即把上一个命令的结果交给“|”的后面命令处理;
grep “aaa” hello.java 在java文件中找aaa;
man 命令 查找命令的帮助文档;
find 目录名 –name 文件名 查找文件在指定目录下;
ls –l 3.txt > 4.txt 将执行显示的内容复制到文件中;
groupadd pliceman 添加组;(遇见的问题:bash: groupadd: command not found?解决问题:启动时用root启动,其他用户如panyu没有添加工作组的权限,即使用su panyu转换也不行。)
cat /etc/ 显示文件信息(不能修改,vi是可以修改);
useradd –g 组名 用户名 创建用户,并同时将该用户分配到哪个组;
cat /etc/passwd 查看linux中所有用户信息;
chmod 777 panyu 修改文件的访问权限;(
usermod –g 组名 用户名 将用户调到组中;
chown 用户名 文件名 修改文件所有者;
ls –ahl 查看文件的所有者;
chgrp 组名 文件名;
history 用过的命令(可以加数量)、“!序号”使用第几个命令;
任务调度:
crontab –e 设置任务;
date > /home/mydata1 每个一段时间执行;eg,
0(分) 2(小时)*(月)*(年)*(星期)date>> /home/data1 每天2点执行data1;
调度多个任务:
1)cronta –e 设置多个任务;
2)可以把任务写入到一个可执行的文件(shell编程)
vi mytask.sh
ps –aux 显示系统在执行的进程;
kill 进程号 终止进程;kill –9 进程号 终止重要进程;killall 把进程和其子进程终止;
top 显示linux进程动态状态;
netstat –an 连接服务器的进程;