tips:输入命令的时候要常用tab键来补全
ls(list) 查看目录信息 ( ls / )
ls -l 等价于 ll
pwd(print working directory) 查看当前所处的路径
cd(change directory) 切换目录 (cd /) ,如果不带参数则切换到用户主目录 ~
cd .. 返回上一层目录
cd testDir 进入到testDir目录
cd 直接返回用户目录
mkdir(make directory) 创建文件夹
rmdir(remove directory) 删除空文件夹 (只能删除空文件夹)
rm (remove) –r(recursive)f(file) /a/b (删除非空文件夹)
rm test.txt 删除test.txt文件
rm testDir –r(recursive)f(file)
创建文件
touch a.avi 创建一个空文件
vi (vim) blabla.txt 用文本编辑器编辑一个文件并且保存
echo "hello" > test.txt 把左边的输出放到右边的文件里去
删除文件
rm filename (rm -r 删除文件夹 rm -rf 强制删除文件或文件夹)
移动文件 修改文件名
mv(move) a/wenjian1.txt b/file1.txt (移动文件的同时还修改了文件名)
拷贝文件
cp(copy) srcFile destFile
如果是目录 -rf
查看文件内容
cat wodeqingshu.txt
tailf wodeqingshu.txt
linux下HelloWorld编写
[root@localhost temp]# mkdir java
[root@localhost temp]# cd java
[root@localhost java]# ls
[root@localhost java]# vim HelloWorld.java
[root@localhost java]# rm HelloWorld.java -f
[root@localhost java]# vi HelloWorld.java
[root@localhost java]# ls
HelloWorld.java
[root@localhost java]# javac HelloWorld.java
[root@localhost java]# ls
HelloWorld.class HelloWorld.java
[root@localhost java]# java HelloWorld
hello world in linux
[root@localhost java]# vim HelloWorld.java
[root@localhost java]# rm HelloWorld.class -f
[root@localhost java]# javac HelloWorld.java
HelloWorld.java:1: 错误: 类Hello是公共的, 应在名为 Hello.java 的文件中声明
public class Hello{
^
1 个错误
[root@localhost java]# mv HelloWorld.java Hello.java
[root@localhost java]# ls
Hello.java
[root@localhost java]# javac Hello.java
[root@localhost java]# java Hello
hello world in linux