06-Ubuntu-Linux基础命令
2017-08-02 17:51
260 查看
常用命令
touch 文件名 ——创建文件pwd ——查看当前文件夹的路径
ls -a(全部) -l(列表) -h(大小) /(查看路径)
cat 文件 ——查看文件内容
history ——查看历史命令
!标号——执行history中的命令
查看帮助
命令 –help
man 命令 ;(f向下一屏 d向上一屏)
tree ;以树形的方式显示文件夹和文件的关系
mkdir A/B/C/D -p ;(-p表示如果D文件夹之前的文件夹不存在的话,将自动创建,不加的话,如果不存在,将会出错)
mv 原文件名 新文件名 ;(实现文件的重命名和移动)
grep -n(显示行号) ” 要搜索的内容” 文件名 ;(在要搜索的内容前面加^表示以这个开头,在末尾加$表示以这个结束的)
打包、压缩、解压命令
tar -cvf xxx.tar xxxx ;(前面一个xxx是打包要生成的包的文件名,后面一个是xxxx是要打包的文件)tar -xvf xxx.tar ;(解包)
tar -zcvf xxx.tar.gz xxxx ;(前面一个xxx是压缩要生成的包的文件名,后面一个是xxxx是要压缩的文件)
tar -zxvf xxx.tar.gz;(解压缩包 解压到当前路径下)
tar -zxvf xxx.tar.gz -C yyyy/; (解压缩包 解压到yyyy文件夹下)
tar -jcvf xxx.tar.bz2 xxxx ;(压缩)
tar -jxvf xxx.tar.bz2; (解压)
zip xxx.zip xxxx
unzip xxx.zip
which 命令名;(查看你使用的命令在哪个文件夹下 如:which ls)
系统命令
cal;(查看当前月份的日历)cal -y 2017;(查看那一年的日历)
date;(查看当前日期)
date “+%Y—%m—%d”;(查看当前年月日,以特定的格式显示)
ps -aux;(显示所有进程 一般)
top;(显示所有进程 详细)
htop;(显示所有进程 很详细)
kill 进程号;(杀死某个进程)
kill -9 进程号;(强制杀死某个进程)
shutdown -h now;(立刻关机)
shutdown -h 20:20;(在今晚20:20 关机)
shutdown -h +10;(10分钟后关机)
df -h;(查看系统硬盘的使用情况)
du -h;(查看当前文件夹的内存使用情况)
用户、组命令
sudo useradd xxxx -m;(添加用户xxxx,-m表示在创建该账户,顺便在home文件夹下创建相应的文件夹)sudo passwd 用户名;(为添加的用户修改密码)
whoami;(查看当前的用户名)
exit;(退出当前的用户)
ssh 用户名@IP;(远程登录)
sudo userdel 用户名;
sudo userdel -r 用户名;
su xxxx;(切换用户,但还是在原先的家目录里面)
su - xxxx;(切换用户,同时切换为新的用户的家目录)
sudo -s;(切换为管理员用户)
groupadd xxxx;(添加用户组)
groupdel xxxx;(删除用户组)
新创建的用户,默认不能执行sudo,需要执行以下操作才可以:
sudo usermod -a -G adm 用户名
sudo usermod -a -G sudo 用户名
usermod -g与-G区别:-g用来制定这个用户默认的用户组。-G一般配合‘-a’来完成向其他组添加
chgrp xxx yyyy;(修改yyyy文件的用户组为xxx)
chown xxx yyyy;(修改yyyy文件的拥有者为xxx)
权限命令
![](http://i.imgur.com/MozO6kQ.png)
第一个d表示文件夹,-表示文件
第一个三组表示拥有者权限(r:读,w:写,x:执行)
第二个三组表示同用户组的其他用户权限
第三个三组表示其他用户的权限
3表示硬链接数
第一个shushu表示拥有者
第二个shushu表示用户组
修改权限
字母法
u:文件拥有者g:同组
o:其他
chmod u=rwx xxx
chmod g=w xxx
chmod o=rw
chmod u=r,g=r,o=r xxx
数字法
r:4w:2
x:1
可以表示1,2,3,4,5,6,7权限
chmod 137 xxxx
相关文章推荐
- linux菜鸟也必须知道的几个ubuntu最基础命令
- Linux基础知识学习记录:su与sudo命令的比较,ubuntu下的inittab文件
- 【linux基础】ubuntu系统中dpkg与apt-get remove命令
- Ubuntu、linux基础概念及常用操作命令
- 【Linux 操作系统】Ubuntu 基础操作 基础命令 热键 man手册使用 关机 重启等命令使用
- 【Linux 操作系统】Ubuntu 基础操作 基础命令 热键 man手册使用 关机 重启等命令使用
- Linux(Ubuntu)下常用的基础命令笔记
- Ubuntu下的Linux基础命令(不定期更新)
- Linux-29-linux基础重要命令06(L005-11)
- Python下调用Linux的Shell命令 分类: ubuntu python基础学习 2014-01-15 17:12 15631人阅读 评论(1) 收藏
- 【Linux基础学习】Ubuntu 常用命令大全
- 重学Python - Day 06 - python基础 -> linux命令行学习 -- 简单基础命令学习
- Linux-24-linux基础重要命令01(L005-06)
- linux基础之篇--文件相关命令详解
- linux基础命令(3)
- Linux的基础命令(非常实用)
- linux基础命令小结
- Linux基础命令
- 【Linux学习笔记】19:Bash基础-命令别名与快捷键
- Linux高级文本处理之gawk语法和基础命令(一)