06-Ubuntu-Linux基础命令
来源:互联网 发布:hibernate sql注入 编辑:程序博客网 时间:2024/05/30 12:30
常用命令
- 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)
权限命令
- 第一个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:4
- w:2
- x:1
可以表示1,2,3,4,5,6,7权限
chmod 137 xxxx
- 06-Ubuntu-Linux基础命令
- Linux(Ubuntu)下常用的基础命令笔记
- Ubuntu下的Linux基础命令(不定期更新)
- Ubuntu、linux基础概念及常用操作命令
- ubuntu 基础命令 【待续】
- ubuntu 基础命令
- ubuntu基础命令
- ubuntu基础命令
- Ubuntu 基础操作命令
- ubuntu基础操作,基础命令
- 【Linux】Linux基础命令
- 命令手册 | Linux 命令 | Ubuntu
- ubuntu linux 命令大全
- ubuntu linux 命令收集
- Linux Ubuntu解压命令
- Linux(Ubuntu)基本命令
- linux-ubuntu 一些命令
- linux-ubuntu命令汇总
- 深入理解Java集合框架系列-第二章、Java集合中的hashCode方法
- centos下修改文件后如何保存退出
- React去掉双击文字的选中状态
- 监听服务器端口
- MapView跟Scrollview冲突
- 06-Ubuntu-Linux基础命令
- 欢迎使用CSDN-markdown编辑器
- 数据库SQL实战
- java端实现文件下载
- Java并发编程实战(学习笔记二 第三章 对象的共享 下 线程封闭)
- Android Scroll详解(二):OverScroller实战 + ListView 的 OverScrollBy 两个参数的解析
- 图片转换,字符串,字符串转换图片
- POJ1321——棋盘问题
- Mac OS Launchpad设置排列