Linux系统——基本操作命令

一、软件包的安装与移除:

dpkg 离线安装:

dpkg -i <package>      安装一个在本地文件系统上存在的Debian软件包

dpkg -r <package>      移除一个已经安装的软件包

dpkg -p <package>      移除已安装软件包及其配置文件

dpkg -l <package>      列出安装的软件包清单

dpkg -s <package>     显示软件包的安装状态

apt在线安装:

apt-get  update  更新软件源,建议第一次使用时更新

apt-get  install   安装软件

apt-get  remove   卸载软件

apt-get   clean  清除缓存

可选选项:

-d  只下载软件包,不安装软件

-purge和remove连用 表示完全卸载

-reinstall和install连用,表示重新安装

/var/lib/apt/lists/  该路径是update创建的表格

/etc/apt/source.list  软件源地址

二、用户管理:

/etc/passwd      该路径下保存用户的信息,用户名,用户密码(不会显示),用户简述等

/etc/skel      该路径下保存新用户创建时拷贝的文件

/etc/adduser.conf      配置添加用户的文件

基本命令:

adduser  添加用户

passwd   修改密码 (输入密码时光标不会移动,不代表没有输入)

usermod -d /home/newname -m -l newname oldname    修改用户名

deluser -remove -home name 删除用户

delgroup  删除用户组

注意:在删除用户时,需要同时删除用户组,否则当重新创建该用户时会创建失败,会提示该用户组名已经存在。

三、进程管理:

ps -aux -A 显示进程当前时刻的信息,静态的,不会变化

top   显示进程的信息,动态监听,会变化

pstree  树形的方式显示进程,可以清晰的看到个进程之间的关系

kill  向进程发送信号,有很多的选项可选,不选时默认发送结束进程信号

进程的几种状态:

D:     不可中断的静止      (可被硬件中断)

R:      正在执行

S:      阻塞状态       (可被信号唤醒进入执行状态)

T:      暂停执行

Z:      不存在但暂时无法消除

<:      高优先级的进程

N:      低优先级的进程

L:       有内存分页分配并锁在内存中

四、文件管理:

mkdir   创建目录

touch   创建文件  (文件名已存在,则会更新时间戳)

cat       查看文件内容

vi        打开编辑器

cp        复制文件

mv       移动文件

pwd    显示当前文件的决定路径

cd       切换目录

ls         显示当前目录有什么

rm       删除文件

gedit    打开编辑器

file       查看文件的属性

diff      比较两个文件是否相同  

head   查看文件头10行

tail       查看文件后10行

五、文件系统:

特点:linux文件系统没有分区,以根目录开始,呈现倒置的树形结构。一切皆文件

文件格式:FAT16、FAT32、NTFS属于Microsoft windows

                  Ext4 属于linux

文件结构:

bin   常用的二进制文件  (sbin存储的更多)

user  与用户相关的文件

var   长度可变的文件,如日志

mnt   共享文件挂载

root  超级用户文件

dev  外设相关的文件(鼠标,键盘等)

media   软驱,usb存储,光驱

etc   配置文件

home  家目录

lib 库文件

文件分类:

-  普通文件

d 目录

s 套接字文件

l 链接文件

p 管道文件

c 字符文件

b 块设备文件

文件的压缩与归档:

压缩:

压缩             解压             后缀名        特点

gzip             gunzip           .gz             最常用的,移植性好

bzip              bunzip          .bz2           压缩效率最高

zip               unzip              .zip           windos交互,不常用

归档:

tar  -cvf  目录路径  命名归档后的名字.tar             归档

tar  -xvf   文件名.tar             释放

tar  -jcvf 目录路径   命名归档后的名字.tar.bz2       归档并使用bzip进行压缩

tar  -zcvf  目录路径   命名归档后的名字. gz           归档并使用gzip进行压缩

链接文件:

ln -s  文件路径    创建软链接(需要绝对路径),依靠文件路径连接,所以不能改名,否则失效,类似于windos的快捷方式

ln 创建硬链接,依靠物理编号,可以改名,相当于对文件起别名

文件权限:

自己的,同组用户的,其他用户的  r读 w写 x执行  -无权限,占位

eg :rwxr-xr--,表示自己有duxie执行权限,同组用户有读执行权限,其他用户只有读权限

chmod 修改权限:  chmod u/g/o+r/w/x添加权限    chmod  u/g/o-r/w/x减权限

                                 chmod  u/g/o   +八进制    (如rwxr-xr--表示754)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值