1.压缩文件的操作命令
(1)Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。而一般情况下打包和压缩是一起进行的,打包并且压缩后的文件的后缀名一般是以.tar.gz。
(2)打包并压缩命令格式为:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
(3)解压缩包(重点)命令格式:tar -xvf 压缩文件
例如:tar -xvf xxx.tar.gz -C/usr,其中C代表指定解压位置
2.其他命令
(1)显示当前所在位置:pwd
(2)搜索命令:grep 要搜索的字符串 要搜索的文件
例如:搜索/usr/sudu.conf文件中的包含字符串to的行
grep to sudo.config
(3)管道命令:| 将当前一个命令的输出作为本次目录的输入
(4)查看进程:ps -ef
(5)杀死进程:kill -9 进程的pid
(6)网络通信命令
例如:查看当前系统的网卡信息:ifconfig
例如:查看与某台机器的连接情况:ping
例如:查看当前系统端口使用情况:netstat -an
3.Linux的权限命令
如图所示:
文件类型:
d:代表目录
-:代表文件
l:代表链接
后面9位分为3组,每3位一组。分别代表属主权限,与当前用户在同一组的用户权限,其他用户的权限
r:代表权限是可读,也可以用数字4表示
w:代表权限是可写,也可以用数字2表示
x:代表权限是可执行,也可以用数字1表示
修改文件/目录的权限使用命令:chmod
例如:chmod u=rwx,g=rw,o=r aaa.txt
4.linux远程连接欸工具的使用
实际开发中,linux服务器都在其他地方,需要通过远程方式连接linux并且去操作它,有许多linux远程操作工具,有Puttty、secureCRT、SSH Secure等。
其中SSH Secure是免费的图形化界面以及命令行窗口集。
注意的问题:在使用远程连接工具进行连接时,如果Linux中有中文文件或目录,显示时会出现乱码,原因是linux使用的编码是utf-8,而远程连接工具默认是当前
系统本地编码即GBK,需要将linux编码改成GBK,在/etc/sysconfig目录下有一个i18n的文件夹代表linux的系统编码