ubuntu基本操作

ubuntu基础操作

安装命令
sudo apt-get install 要安装的名称
python -V 查看版本号

设置管理员sudo密码

sudo passwd
su - 路径 表示进入管理员的同时切换到哪个目录下如果不加直接进入/root
exit 退出管理员

常用命令

main 命令 查看命令的用法 帮助文档时 空格翻页 q 退出
pwd 查看当前文件夹的路径
clear 清屏
history 查看当前窗口运行过的命令
!加命令首字母 查询最近一次以输入的首字母开头的命令
tab 按键可以补全命令!!!
whereis 命令 查询命令在文件什么地方

查询

tree 以树形图查看文件结构
-----------------------长长的分隔符-----------------------
ls -a 查询所有文件包括隐藏
ls -l 以查询的结果由列表方式返回
ls -h 可以把大小也列出来
选项可以配合使用 ls - al 以列表方式返回所有文件
-----------------------长长的分隔符-----------------------
匹配查询
正则匹配 .py 、p、p?? 、??.py、
匹配查询可以配合查询 ls-al .log
------------------------长长的分割线-----------------------
more 加文件名字 可以查看文件的内容 (分页方式查询)
cat 加文件名 一次查询出所有内容
------------------------长长的分割线-----------------------
tail -(数字)f 加文件名(常用 ) 查询文件最后的内容默认10行(实时监控、实时刷新) 一般用于监控日志
------------------------命令行搜索文件----------------------
根据名称搜索
find 路径(.或者\home) -name(根据名称搜索) 文件名称(可以正则 b
.py)
根据大小搜索
find 路径(.或者\home) -size 5M(大小)

创建文件夹

mkdir 文件名 创建文件夹
touch demo01.py 创建文件
mkdir -p a/b/c 级联创建文件夹

删除

rm 加文件名 删除文件
删除文件夹时 rm -rf 文件夹名称
rm -rf * 删除文件夹下所有的文件 (慎用)
删除也可以用正则的方式匹配
如 rm.demo* 删除所有以demo开头的文件

拷贝

cp 要文件名称 拷贝完成后的文件名称
cp 要拷贝的文件名称 /home(目录) 直接拷贝
mv 剪切 跟复制一个用法

文件夹权限问题

d rwx r-x r-x
第一个字母 d 表示文件夹,l表示链接,-表示一个文件
后三个字母表示当前用户的权限 r读取 w写入 x执行
第4,5,6个字母表示小组内其他人对自己电脑的操作权限
最后三个字母表示 其他人对文件的操作(不是当前组也不是自己)

压缩和解压

tar -cvf back.tar 文件1 文件2
c 压缩到一起 v和f 用来回显 back.tar 表示两个文件压缩后存放的位置
注:此处压缩只是把文件放到一起并没有减少体积
------------------------长长的分割线-----------------------
tar -tvf tar包 查看压缩文件里的文件
------------------------长长的分割线-----------------------
tar -xvf tar包 解压文件 解压到当前文件夹
------------------------真正的压缩来了-----------------------
三种种压缩方式 bzip2->gzip-> zip默认的压缩比从高到低
gzip back.tar 压缩文件
gzip -d back.tar.gz 解压文件
bzip2 back.tar 压缩
bzip2 -d back.tar.bzip2 解压
zip b.zip back.tar b.zip是解压后文件名称
unzip b.zip 解压
注:gzip 和bzip2解压以后原来的压缩包就不见了
zip不管压缩还是解压都保留原压缩文件

重新启动需要root用户的权限:

reboot
shutdown -r now #立刻重启
shutdown -r 10 #过10分钟自动重启
shutdown -r 20:35 #在时间为20:35时候重启

未完待续......

你可能感兴趣的:(ubuntu基本操作)