(学习笔记)
Linux常用命令:
1、查询目录中内容 :ls
ls 【选项】 【文件或目录】
选项:-a 显示所有文件,包括隐藏文件
-l 显示详细信息
-d 查看目录属性
-h 人性化显示文件大小
-i 显示inode
(.开头的文件是隐藏文件,一般为系统文件,)
常用:ll =ls -l
2、建立目录:mkdir
mkdir -p 【目录名】
-p 递归创建
3、创建文件:touch
touch 【文件名】
4、切换所在目录:cd
查看当前所在目录位置:pwd
快捷键:ctrl+L 清屏
显示当前系统时间:data
查看登录用户信息:w
查看当前和过去的登录信息:last
5、删除文件或目录:rm
rm -rf 【文件或目录】
(rm -rf / 危险操作,自己测试,亚哈)
6、复制命令:cp
cp 【选项】 【原文件或目录】 【目标目录】
选项:-r 复制目录
-p 连带文件属性复制
-d 若原文件是链接文件,则复制链接属性
-a 相当于-pdr
常用示例:cp
7、剪切或改名命令:mv
mv 【原文件或目录】【目标目录】
8、链接命令:ln
ln -s 【原文件】 【目标文件】
功能:生成链接文件
-s 创建软连接
9、文件搜索命令:
locate 【文件名】
updatadb 更新后台数据库
find 【搜索范围】【搜索条件】
find /root -iname "abcd*"
-iname 搜索文件不区分大小写
grep
10、压缩与解压缩命令:
压缩为.tar.gz tar -zcvf abcd.tar.gz abcd
解压缩.tar.gz tar -zxvf abcd.tar.gz
查看压缩文件.tar.gz tar -ztvf abcd.tar.gz
压缩为.tar.bz2 tar -jcvf abcd.tar.bz2 abcd
解压缩.tar.bz2 tar -jxvf abcd.tar.bz2
11、关机和重启命令:
shutdown -h 【05:00】 关机
shutdown -r 【18:00】 重启
shutdown -c 取消前一个关机命令
reboot 重启
12、挂载命令:
查询系统中已经挂载的设备:mount
依据配置文件/etc/fstab的内容,自动挂载:mount -a
mount 【-t 系统文件】 【-o 特殊选项】 设备文件名 挂载点
挂载光盘:mkdir /mnt/cdrom/ 建立挂载点
mount -t iso9660 /dev/cdrom /mnt/cdrom 或
mount /dev/sr0 /mnt/cdrom
卸载命令:
umount 设备文件命名或挂载点
umount /mnt/cdrom
挂载U盘:
fdisk -l 查看U盘设备文件名
mount -t vfat /dev/sdb1 /mnt/usb/
注意:Linux默认是不支持NTFS文件系统的。
13、查看分区空间:df
14、文本编辑:vi/vim
15、文件或目录的访问权限:chmod -R 777 abc
16、查看端口:lsof 、 netstat
(1) lsof -i
lsof -i:80
(2) netstat -anp|grep 8080
(3) ps -ef|grep java
ps -aux|grep java
17、杀死进程:kill
kill -9 pid
常用目录的作用
1、/根目录
2、/bin 命令保存目录(普通用户就可以读取的命令)
3、/boot 启动目录,启动相关文件
4、/dev 设备文件保存目录
5、/etc 配置文件保存目录
6、/home 普通用户家目录
7、/lib 系统库保存目录
8、/mnt 系统挂载目录
9、/media 挂载目录