基本命令
ip addr
--------查看ip地址
pwd
----------显示当前全路径
top
----------查看进程的cpu、内存占用情况
Ctrl + C
-----------强制停止
ps -ef | grep -i [进程名字]
---------查看进程运行信息
kill -9 [进程pid]
--------------强制杀死进程
history
-----------查看历史命令
![历史命令编号]
-----------执行该历史命令
clear
-------------清空当前屏幕内容
shutdown
----------关机
reboot
----------重启
文件目录命令
ls
ls -al
------------查看当前目录的所有文件及目录详细信息
ls -al /etc
----------查看/etc目录下所有文件及目录详细信息
ll
--------------查看当前目录文件及目录的详细信息
cd
cd /usr/local
-----------进入/usr/local目录
cd ~
-----------进入用户的home目录
cd .
----------进入目前所在目录
cd ..
----------进入目前所在目录的上级目录
cd /
-----------进入根目录
cd -
----------进入上次操作的目录
cat
cat [-n] /etc/profile
----------查看/etc目录下的profile文件内容,-n代表显示文件内容对应的行号
more
more /etc/profile
-----------以分页方式显示/etc目录下的profile文件内容
回车键:向下滚动一行;
空格键:向下滚动一屏;
b:返回上一屏;
q或者Ctrl+C:退出more
tail
tail /etc/profile
---------显示/etc目录下的profile文件末尾10行的内容
tail -20 /etc/profile
----------显示/etc目录下的profile文件末尾20行的内容
tail -f /etc/profile
------------动态读取/etc目录下的profile文件末尾内容并显示
mkdir
mkdir itcast
----------在当前目录下,建立一个名为itcast的子目录
mkdir -p itcast/test
-----------在当前目录下的itcast目录中建立一个名为test的子目录,若itcast目录不存在,则建立一个
touch
touch [文件路径]/[文件名及后缀] [...]
------------在文件路径1(全路径)下创建文件,如果是在当前目录下创建,可以直接写文件名。可以写多个文件
cp
cp hello.txt itcast/
---------将hello.txt复制到itcast目录下
cp hello.txt ./hi.txt
--------将hello.txt复制到当前目录,并改名hi.txt
cp -r itcast/ ./itheima/
----------将itcast目录和目录下所有文件复制到当前目录的itheima目录下
cp -r itcast/* ./itheima/
----------将itcast目录下所有文件复制到当前目录的itheima目录下
mv
mv User.java /opt
----------如果opt目录存在,则将User.java文件移动到opt目录下。
mv User.java MyUser.java
--------如果MyUser.java不存在,则将User.java文件改名为MyUser.java
rm
rm -r itcast/
----------删除名为itcast的目录和目录中所有文件,删除前需确认
rm -rf itcast/
------直接删除名为itcast的目录和目录中所有文件,删除前无需确认
rm -rf hello.txt
------------删除名为hello.txt的文件,删除前无需确认
tar
tar -zcvf hello.tar.gz ./*
-----------将当前目录下所有文件打包并压缩,打包后的文件名为hello.tar.gz
tar -zxvf hello.tar.gz
----------将hello.tar.gz文件进行解压,并将解压后的文件放在当前目录
tar -zxvf hello.tar.gz -C /usr/local
------------将hello.tar.gz文件进行解压,并将解压后的文件放在/usr/local目录下
vi/vim编辑器
安装vim:yum install vim
---------询问输入y,即可在线安装vim
vim filename
------------使用vim编辑器打开文件名为filename的文件
打开文件即进入查看模式
gg
------定位到文本内容的第一行
G
-----定位到文本内容的最后一行
dd
-------删除光标所在行的数据
u
--------撤销操作
ndd
---------删除当前光标所在行及之后的n行数据(8dd:表示删除包括当前行及后面的7行内容)
/if
-------查找并选中文件中的if字符串
Shift+zz
--------保存并退出
i
或a
或o
-------进入插入模式,可进行文件的编辑,按ESC退出该模式
按:
进入底行模式:
:wq
-------------保存并退出
:q!
------------不保存退出
:set nu
-----------显示行号
:set nonu
----------取消行号显示
:n
----------------定位到第n行
查找命令
find
find . -name *.java
-------在当前目录机器子目录下查找.java结尾的文件
find /itcast -name *.java
--------在/itcast目录及子目录下查找.java结尾的文件
grep
grep Hello HelloWorld.java
-------查找HelloWord.java文件中出现的Hello字符串的位置
grep hello *.java
----------查找当前目录中所有.java结尾的文件中包含hello字符串的位置
grep -n '王者' 文件.txt
----------查找文件.txt文件中存在'王者'的数据,并且显示行号
参考地址:https://www.runoob.com/linux/linux-command-manual.html
标签:文件,itcast,--,常用命令,hello,Linux,----------,java,目录 From: https://www.cnblogs.com/cxy-lxl/p/16622747.html