-查看ip地址信息:ip addr
-设定网卡在系统启动时初始化:
1、cd /
2、cd etc
3、cd sysconfig
4、cd network-scripts
5、vi ifcfg-ens33
6、修改属性ONBOOT=yes
-使用SSH远程连接工具(FinalShell)操作Linux服务器:
-Linux目录结构为一颗倒挂的树,从根目录开始向外衍生。
-基本命令:
ls:查看目录内容
pwd:查看当前目录
cd:切换目录
touch:新建文件
mkdir:新建文件夹
rm:删除文件
-控制台提示乱码问题解决:
echo ‘LANG=“en_US.UTF-8”’ >> /etc/profile(追加配置到profile文件)
source /etc/profile
-ls命令:ls -a 查看所有文件(包括隐藏文件); ls -l 查看文件详细信息(缩写:ll);ls -a -l 查看所有文件的详细信息(缩写ls -al);
-cd命令:~表示用户home目录 ;.表示当前目录 ;…表示上级目录; eg: cd… ; cd ~ ; cd /usr/local;
-cat命令:查看文件内容。cat /etc/profile cat -n /etc/profile(对内容编号)
-more命令:分页查看文件内容。回车键滚动一行,空格键滚动一屏,b键返回上一屏,q或Ctrl+C 退出。more /etc/profile
-tail命令:查看文件末尾内容。tail /etc/profile (读取后10行); tail -20 /etc/profile(读取后20行) ; tail -f /etc/profile(动态读取)
-mkdir命令:mkdir -p temp/test (多层目录同时创建)
-rmdir命令:rmdir -p temp/test (多层目录同时删除) ;rmdir temp*
-rm命令:rm -r trmp/ (确认删除文件夹所有文件) ;rm -rf trmp/ (直接删除文件夹所有文件和文件夹);rm -f trmp.txt (直接删除文件)
-cp命令:
cp hello.txt temp/(将hello.txt复制到temp目录中);
cp hello.txt ./hi.txt(将hello.txt复制到当前目录,并改名为hi.txt);
cp -r temp/ ./temp1/(将temp目录和目录下所有文件复制到temp1目录下);
cp -r temp/* ./temp1/(将temp目录下所有文件复制到temp1目录下)。
-mv命令:
mv hello.txt hi.txt(将hello.txt改名为hi.txt)
mv hi.txt temp/(将文件hi.txt移动到temp目录中)
mv hi.txt temp/hello.txt(将hi.txt移 动到temp目录中,并改名为hello.txt)
mv temp/ temp1/(如果temp1目录不存在,将temp目录改名为temp1)
mv temp/ temp1/(如果temp1目录存在,将temp目录移动到temp1目录中)
-tar命令(打包-压缩,解压-解包):tar [-zcxvf] filename [files]
-z:z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压
-c: c代表的是create,即创建新的包文件
-x: x代表的是extract,实现从包文件中还原文件
-v: v代表的是verbose,显示命令的执行过程
-f: f代表的是file,用于指定包文件的名称
eg:
tar -cvf hello.tar ./* (将当前目录下所有文件打包,打包后的文件名为hello.tar)
tar -zcvf hello.tar.gz ./* (将当前目录下所有文件打包并压缩,打包后的文件名为hello.tar.gz)
tar -xvf hello.tar(将hello.tar文件进行解包,并将解包后的文件放在当前目录)
tar -zxvf hello.tar.gz(将hello.tar.gz文件进行解压,并将解压后的文件放在当前目录)
tar -zxvf hello.tar.gz -C /usr/local(将hello.tar.gz文件 进行解压,并将解压后的文件放在/usr/local目录)
-vi/vim命令(vim比vi多了文字着色功能,可以使用yum install vim命令安装):
vim temp.txt 编辑temp.txt,进入命令模式,按i键进入插入模式进行编辑,按esc键进入命令模式,按:进入底行模式,按wq保存退出,按q!不保存退出,按set nu 显示行号。
-find命令:
find . -name “
.java”(在当前目录及其子目录下查找java结尾文件)
find /temp -name ”
.java”(在/temp目录及其子目录下查找java结尾的文件)
-grep命令:
grep Hello HelloWorld.java(查找HelloWorld.java文件中出现的Hello字符串的位置)
grep hello *.java(查找当前目录中所有.java结尾的文件中包含hello字符串的位置)