Linux/Unix 系统中常用命令


本文记录Linux/Unix系统中常用命令:

先列几个基本的:

ls :           列出当前文件夹下所有文件(不包括隐藏文件)

cd [文件夹] : 改变当前路径

pwd : 打印当前路径

rm [文件]: 删除文件

touch  [文件]:   新建一个文件

mv [文件旧路径]  [文件新路径]: 剪切文件到新路径(也可用于文件重命名)

cp [文件原路径]  [复制的文件路径]:复制文件到其他路径

mkdir [文件夹]: 新建一个文件夹

rmdir [文件夹]: 删除一个文件夹

cat   [文件] : 打印文件所有内容

less [文件] : 类似cat,但是一次只打印一页

more [文件] :进入浏览模式

ps  : 查看当前进程, 常用 ps A 或者 ps aux 查看所有进程

kill 9 [进程ID] : 杀死某个进程

列下Linux下特殊符合:

. 当前文件夹

..   父文件夹

~ 当前用户的home文件夹

* 可以代替任意个数字符(除了.)

? 可以代替一个字符(除.)

1  chmod  更改文件夹或者文件的权限

$ chmod [权限] [file]

一般一个文件可以对不同的3个 群组(所有者,某一指定群组,其他群组)定义不同权限, 用 ls l [文件]查看. 所有在 [权限]处是有3为数字组成

而对每个组都有三种操作类型,即读R,写W,运行X,分别对应 4,2,1

也就是说如果想要一个文件只读,则在权限中代入4, 只写是2,如果读写就是6,所以最大权限是7(读写运行都包括)

chmod 777 [file] 来开启一个文件的所有权限

2 apt 包管理器的使用

寻找可用的安装包

 $ aptcache search [关键字]    在软件源下查找并输出具有关键字的所有软件包

查询pkgs包的依赖包

  $ aptcache showpkg [pkgs]     打印某软件包所依赖的其他软件包

安装pkgs包

 $ aptget install [pkgs] 安装指定的单个软件包

$ aptget  builddep [pkgs]   自动安装指定及其所依赖的所有包 (当缺少软件包是很适合)

卸载包

  $ aptget remove [pkgs]

$  aptget purger [pkgs]    /*同时删除该pkgs的配置文件*/

更新

  $ aptget upgrade  对电脑中已安装所有软件包升级(如果存在新版本)

$ a ptget update  更新并整理软件源下所提供的软件包

还有类似的 dpkg debian包管理工具

3. jobs 管理终端任务命令

$jobs : 打印该终端的所有任务

$fg  [任务id] : 将该任务转为前台 (我们将失去对该终端控制权)

$%  [ 任务id ]: 唤醒该任务

$bg  [ 任务id ] : 将该任务转为后台 (我们仍然有对终端的控制权)

$[命令]  &    :在后台运行该命令(要有空格)

ctrlz    :刮起当前任务, 可用 %唤醒

ctrlc   :杀死当前任务

4.终端已执行命令的记录操作

$history    打印所有终端已执行的命令

$!!             重新再执行最后一条命令

$![编号]    重新再执行编号的那条命令

$![字符串] 重新再执行由字符串开头的最后一条命令

ctrl+R       用来查找已执行过的命令

ctrl+P       查看上条命令,相对于方向键上

5 netstat  查看进程占用端口命令

$ netstat tlnp

6 route 添加,删除路由 链条

$ sudo route add default gw 10.0.19.254      添加 默认路由

  $ sudo route add net X.X.X.X netmask 255.255.255.0 gw X.X.X.X     添加一条 路由链条

  $ sudo route del XXXX      删除 一条路由链条

7. diff 比较两个文件。

$ diff <file1> <file2>

或者 cmp

$ cmp [clsv] [i <字符数目>] [help] [第一个文件] [第二个文件]

8. finger 打印 用户信息

$ finger [user]

9. id 查看用户的UID和GID等信息

$ id [user]

10. Passwd 设置密码, Ubuntu安装后root是没有默认的密码的,

  $sudo passwd root

  • 1
  • 2
  • 3
  • 下一页

相关内容