Linux常用命令大全整理(精细整理)

常用命令

Linux系列------安装各种环境合集
一、文件目录类
1.建立目录: mkdir 目录名
2.删除空目录: rmdir 目录名
3.无条件删除子目录: rm -rf 目录名
4.改变当前目录: cd 目录名(进入用户home目录:cd ~;进入上一级目录:cd -)
5.查看自己所在目录: pwd
6.查看当前目录大小: du
7.显示目录文件列表: ls-l (-a:增加显示隐含目录)
其中:蓝:目录;绿:可执行文件;红:压缩文件;浅蓝:链接 文件;灰:其他文件;红底白字:错误的链接文件
8.浏览文件: more 文件名.txt;less 文件名.txt
9.复制文件: cp 源文件目标文件(-r:包含目录)
10.查找文件: (1)find (2)locate 命令名
11.链接: (1)建立hard链接:ln 来源文件链接文件(-d:创建目录链 接);(2)建立符号链接:ln -s 来源文件链接文件

二.驱动挂载类
1.检查硬盘使用情况: df -T -h
2.检查磁盘分区: fdisk -l
3.挂载软硬光区: mount -t /dev/fdxhdax/mnt/目录名
4.解除挂载: umount /mnt/目录名
解除所有挂载:umount -a
5.建立文件系统: mkfs-t /dev/hdxx。其中:ftype:ext2、ext3、swap等

三.程序安装类
1.RPM包安装:
(1)安装 rpm -ivh somesoft.rpm
(2)反安装(卸载) rpm -e somefost.rpm
(3)查询 rpm -q somefost 或rpm -qpi somefost.rpm(其中:p未安装;i 包含的信息)
(4)查询安装后位置: rpm -ql somefost.rpm
(5)升级安装: rpm -Uvh somesoft.rpm
(6)强制安装: rpm -ivh --nodepssomesoft.rpm
2.源代码包安装:
查阅README
基本用法
(1)配置: 解压目录下./configure
(2)编译: 解压目录下make
(3)安装: 解压目录下make install

四.压缩解压类
tar命令:tar [-cxtzjvfpPN] 文件与目录….
tar命令参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看tarfile 里面的文件!
特别注意,在参数的下达中,c/x/t 仅能存在一个!不可同时存在!
因为不可能同时压缩与解压缩。
-z :是否同时具有gzip 的属性?亦即是否需要用gzip 压缩?
-j :是否同时具有bzip2 的属性?亦即是否需要用bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在f 之后要立即接档名喔!不要再加参数!
例如使用『tar -zcvfP tfile sfile』就是错误的写法,要写成
『tar -zcvPf tfile sfile』才对喔!
-p :使用原文件的原来属性(属性不会依据使用者而变)
-P :可以使用绝对路径来压缩!
-N:比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
–exclude FILE:在压缩的过程中,不要将FILE 打包

五.进程控制类
1.列出当前进程ID: ps-auxw
2.终止进程:
(1)终止单一进程: kill 进程ID号
(2)终止该程序所有进程: Killall 程序名
(3)终止X-Window程序: xkill
3.查看资源占用情况:
(1) top
(2) free
(3) dmesg
4.查看环境变量值: env
5.重启:
(1) reboot
(2) Ctrl Alt Del
(3) init 6
6.关机: (1)shutdown -h now (2)halt (3)init 0
7.切换桌面:switchdesk gnomeKDE…

其他:
显示目标列表: ls
删除: rm -r +目录/文件名 ,递归删除
rm -rf +目录/文件名,彻底删除文件夹
rm -id +目录/文件名,每次删除都要确认
rmdir dir1 删除一个叫做dir1的目录
结束正在运行的程序: Ctrl + c
转入后台运行: Ctrl + z
进入某目录: cd +目录
复制: cp
cp file1 file2 复制一个文件
cp dir/* . 复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir1 . 复制一个目录到当前工作目录
cp -a dir1 dir2 复制一个目录
解压: tar zxvf
查看tar包含的文件: tar -tvf
查看文件内容: cat
创建一个叫做dir1的目录:mkdir dir1
查看已安装软件包: rpm -qa
查看IP信息: ip addr
编译: make

Yum命令
安装软件: yum install xxx.rmp
删除软件: yum remove/rease xxx.rmp
升级软件: yum update/upgrade
查询: yum info
搜索: yum search
显示软件包依赖关系: yum deplist
-y 自动应答 yes

Vi编辑
进入修改:vi +文件名
保存命令,按ESC键 跳到命令模式,然后:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi

你可能感兴趣的:(Linux,linux,操作系统)