常用Linux命令
文件/文件夹操作:
cd命令:切换目录
cd /usr/locsl :切换到目录 /usr/local
cd .. :去到 ./ 的上层目录
cd ~ :回到主文件夹
mkdir命令:新建文件夹
mkdir a :新建a文件夹
mkdir -p a1/a2/a3/a4 :创建多级目录a1/a2/a3/a4
rm命令:删除文件
rm file.txt :删除file.txt文件
cp命令:复制文件
cp file.txt ./a :将file.txt复制到当前文件夹下的a文件夹中
mv命令:移动文件或文件夹目录,或更名
mv file.txt ./a :将file.txt移动到a文件夹中
mv ./a ./temp :将当前目录下的a文件夹重命名为temp
touch命令:创建新文件
touch ./file :创建一个命名为file的空文件
显示操作:
ls命令:查看文件与目录
ls :查看文件目录(不在后面加文件路径则默认代表 ./)
ls -l ./ :查看文件的权限信息
ls -al ./ :查看当前目录下所有文件的权限信息
cat命令:查看文件内容
cat file.txt :把file.txt全部内容显示到屏幕上
cat ~./bashrc :查看主文件夹下的.bashrc文件内容
cat file1 file2 > file3 :将file1和file2的内容合并成文件file3
tac命令:反向显示文件内容
tac ~./bashrc :反向查看主文件夹下.bashrc文件内容
head命令:查看内容前面几行
head -5 ~/.bashrc :查看主文件夹下.bashrc文件内容前5行
tail命令:查看内容后面几行
tail -5 ~/.bashrc :查看主文件夹下.bashrc文件内容后5行
grep命令:查找字符串
grep examples ~/.bashrc :从~/.bashrc文件中查找字符串'examples'
tar命令:压缩命令
tar -czvf file.tar.gz file :把file文件压缩成.tar.gz格式
tar -zxf ./file.tar.gz -C ./ :把file.tar.gz解压到当前文件夹母鹿
chown命令:修改文件所有者权限
sudo chown -R root file :将file文件所有者改为root帐号
(sudo命令:sudo是ubuntu中一种权限管理机制,管理员可以授权给一些普通用户去执行一些需要root权限执行的操作。当使用sudo命令时,需要输入您当前用户的密码.)
配置Java环境变量:在~/.bashrc中设置
gedit ~/.bashrc,修改之后保存
或:vim ~/.bashrc,输入“i”开始编辑,编辑完之后Esc退出编辑;然后输入“:wq”:保存退出,“:q!”:不保存退出。
source ~/.bashrc使配置文件生效。
查看jdk路径:echo $JAVA_HOME