linux指令

1. ubuntu下安装 deb 软件

sudo dpkg -i xxx.deb
sudo apt-get -f install

2. jobs

命令行 在执行一个任务时候,可以用 Crtl+Z 中断,如果需要恢复任务或者停止任务,需要用到 jobs 指令。

2.1. 查jobs:

jobs
jobs -l

-l :表示list,能罗列jobs的ids

-p :只罗列ids

-r :只罗列running的jobs

-s :只罗列stopped

2.2. fg :后台进程转到 前台

fg %1 # 1为jobs查得的jobs编号

2.3 ctrl + z :可以将一个正在前台执行的命令放到后台,并且暂停

ctrl + z

2.4. bg :改变 后台 工作为running

bg %1


3. 图形界面与命令行界面切换

Ctrl + Alt +F1~F6   会进入6个Terminal让用户登录
Ctrl + Alt +F7      回到图形界面桌面
quit                退出登录的帐号

4. 查看主机名

hostname  或者 uname –n

5. linux中的指令格式

指令格式为            command [-option] paraments ...
短参数               -  “”
长参数               --date=“ ”
在linux中,指令区分大小写。
按下Enter,指令会立即执行。
指令过长,可以用 \ 实现换行, \ 后立即接收特殊字符会变成转义。

6. 快捷键

Tab      键为补全键
Ctrl c   中断当前程序
Ctrl d   代表这EOF的意思

7. 查看说明文档 man info

man cat
info cat

向下翻页,space.

8. ps

ps : report a snapshot of the current processes
ps a : 显示现行终端机下的所有程序,包括其他用户的程序。
ps u : 以用户为主的格式来显示程序状况
ps x : 显示所有程序,不以终端机来区分。

9. grep

global search regular expression(RE) and print out the line

全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

grep searches the named input FILEs for lines containing a match to the
given PATTERN. If no files are specified, or if the file “-” is given,
grep searches standard input. By default, grep prints the matching
lines.

10. kill -9 PID

很多时候,会有人建议你,如果kill杀不掉一个进程,就用kill -9
kill是Linux下常见的命令。其man手册的功能定义如下:
kill – send a signal to a process
明朗了,其实kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程。

参考:Linux kill -9 和 kill -15 的区别

强制解锁–命令:

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

man,help,info

man    command #查看说明,using '/word' to search
help   command
info   fdisk

help 是内部命令的帮助,比如cd命令
man 是外部命令的帮助,比如ls命令
info 显示工具信息
info工具是一个基于菜单的超文本系统,由GNU项目开发并由Linux发布。info工具包括一些关于Linux shell、工具、GNU项目开发程序的说明文档。

rm 删除文件或者文件夹

删除文件夹时候,用 -r (recursive)

who(查看系统登陆的用户) netstat(查看网络状态)

to make sure who are online                   who
to make sure the state of using internet      netstat -a

7 states of linux system

level 0: power off
level 3: command mode
level 5: gui
level 6: reboot

using ‘init num’ to change the mode

最好别切换 切换为0 或者6 ,估计系统就gg了

ls -al: list

to show the propertity and pession of all the files

ch*** :修改权限

chgrp:change user group
chown:change ower
chmod:change file mode bits

关于文件夹的指令 cd,pwd,mkdir,rmdir

cd : change dir
pwd: print working dir
mkdir: make dir
rmdir: remove dir

cp :copy

cp  soure_file  dest_file

cd 的一些符号代表文件目录

.   represents the preset dir
..  represents the higher dir
-   represenrs the former dir
~   account  the main dir of account

解压与压缩指令

一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压。其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定。

ubuntu 下rar解压工具安装方法:

  • 压缩功能

安装 sudo apt-get install rar
卸载 sudo apt-get remove rar

  • 解压功能

安装 sudo apt-get install unrar
卸载 sudo apt-get remove unrar

ubuntu解压命令全览

.tar

解包:tar xvf FileName.tar

打包:tar cvf FileName.tar DirName

注:tar是打包,不是压缩!

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.gz

解压1:gunzip FileName.gz

解压2:gzip -d FileName.gz

压缩:gzip FileName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.tar.gz 和 .tgz

解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.bz2

解压1:bzip2 -d FileName.bz2

解压2:bunzip2 FileName.bz2

压缩: bzip2 -z FileName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.tar.bz2

解压:tar jxvf FileName.tar.bz2

压缩:tar jcvf FileName.tar.bz2 DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.bz

解压1:bzip2 -d FileName.bz

解压2:bunzip2 FileName.bz

压缩:未知

.tar.bz

解压:tar jxvf FileName.tar.bz

压缩:未知

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.Z

解压:uncompress FileName.Z

压缩:compress FileName

.tar.Z

解压:tar Zxvf FileName.tar.Z

压缩:tar Zcvf FileName.tar.Z DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.zip

解压:unzip FileName.zip

压缩:zip FileName.zip DirName

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.rar

解压:rar x FileName.rar

压缩:rar a FileName.rar DirName

rar请到:http://www.rarsoft.com/download.htm 下载!

解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):

[root@www2 tmp]# cp rar_static /usr/bin/rar

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.lha

解压:lha -e FileName.lha

压缩:lha -a FileName.lha FileName

lha请到:http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/下载!

解压后请将lha拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):

[root@www2 tmp]# cp lha /usr/bin/

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.rpm

解包:rpm2cpio FileName.rpm | cpio -div

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~

.deb

解包:ar p FileName.deb data.tar.gz | tar zxf -

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.

tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea

解压:sEx x FileName.*

压缩:sEx a FileName.* FileName

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值