linux的基本命令
1. ls 展示当前目录下的可见文件
2. ls -a 展示当前目录下所有的文件
3. ls -l(ll) 展示当前目录下文件的详细信息
4. ll -a 展示当前目录下所有文件的详细信息
5. ll -h 友好的显示当前目录下文件的详细信息
切换目录的命令
6. cd test 切换到test目录下
7. cd .. 切换到上一级目录
8. cd / 切换到系统根目录下
9. cd ~ 切换到当前用户的根目录下
10 cd - 切换到上一级所在的目录
目录的创建和删除
11. mkdir test 在当前目录下创建一个test目录
13. rmdir test 删除当前目
文件的创建和删除命令
touch test.txt 在当前目录下创建一个test.txt的文件
rm test.txt 删除test.txt的文件
rm -f test.txt 直接删除text.txt文件
rm -rf test 直接删除test目录以及其目录下的子目录
文件打包或解压命令tar
- 打包并压缩文件
Linux中的打包文件是以.tar结尾的压缩的命令是以.gz结尾的
命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
2.解压压缩包
命令:tar [-xvf] 压缩文件
其中:x:代表解压
示例:将/test下的xxx.tar.gz解压到当前目录下
3.tar -xvf xxx.tar.gz
示例:将/test下的xxx.tar.gz解压到根目录/usr下
tar -xvf xxx.tar.gz -C /usr
4.其他命令
(1)显示当前所在位置 pwd
(2)搜索命令 grep
如果想要搜索/usr/sudu.conf文件中包含字符串
示例:搜索/user/sudu.conf文件中包含字符串to的行to要高亮显示
(4)查看进程
命令:ps -ef
查看当前系统中运行的进程
(5)杀死进程
命令:kill -9 进程的pid
(6) 网络通信命令
查看当前系统的网卡信息:ifconfig
查看与某个机器的连接情况 :ping
查看当前系统的端口使用:netstat -an,通常和 | 一起使用
6.Linux的权限命令
权限是linux中的重要概念,每个文件/目录都具有权限,通过ls -l命令可以查看某个目录下的文件和目录的权限
文件的类型:
d:代表目录
-:代表文件
l:代表链接(快捷方式)
后面的9位分为三组,每三位一组,分别代表属主的权限,当前用户同组的用户 的权限,其他用户的权限
r:代表权是可读,r用4表示
w:代表是可写,w用2表示
x:代表权是可执行,x用1表示
关机的命令
reoboot 重新启动操作系统
shutdown -h now 立刻关机,now相当于时间的0
shutdown -h 10: 23
shutdown -h + 10 系统再过十分钟后自动关机