Ubuntu14.04 terminal常用命令集合
来源:互联网 发布:java 通过url传输数据 编辑:程序博客网 时间:2024/05/20 13:18
接触Ubuntu时间也不算是很长,对于这个系统的操作还是有些不熟悉,所以,LZ决定新开一个博客专门记录一些Ubuntu14.04的常见命令,LZ不知道Ubuntu版本之间的命令代码是否一致,所以,仅以14.04版本为例。
1.打开终端
CTRL + ALT + T
2.切换目录
cd /path #这里一定要注意cd后面一定要加空格,不然会显示:bash: cd/home/frr/Documents: No such file or directory
cd .. #切换到上级目录cd #切换到根目录
3.新建文件夹
mkdir filenamemkdir /path to file/filename
4.新建文件
touch filename.txt #后面的后缀名可以自行修改touch /path to file/filename.txt
5.移动文件
mv source_file /target path
6.赋权限
Linux/Unix 的文件调用权限分为三级 : 文件拥有者、群组、其他。利用 chmod 可以藉以控制文件如何被他人所调用。
chmod [-cfvR] [--help] [--version] mode file... mode:[ugoa...][[+-=][rwxX]...][,...] #权限设定字串,格式如下
其中:
u 表示该文件的拥有者,
g 表示与该文件的拥有者属于同一个群体(group)者,
o 表示其他以外的人,a 表示这三者皆是。
- 表示增加权限、- 表示取消权限、= 表示唯一设定权限。 +
w 表示可写入,
x 表示可执行,
X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行。
其他参数说明:
-c : 若该文件权限确实已经更改,才显示其更改动作
-f : 若该文件权限无法被更改也不要显示错误讯息
-v : 显示权限变更的详细资料
-R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)
–help : 显示辅助说明
–version : 显示版本
读取写入执行权限
444 r–r–r–
600 rw——-
644 rw-r–r–
666 rw-rw-rw-
700 rwx——
744 rwxr–r–
755 rwxr-xr-x
777 rwxrwxrwx
我们经常说777表示最高权限,这是为什么呢?
三位数字代表9位的权限,分成3部分,第一部分3位表示所有者的权限,第二部分3位表示同组用户权限,第三部分3位表示其他用户权限,r代表读取权限等于4,w代表写入权限等于2,x代表执行权限等于1。
比如777,第一位7等于4+2+1,所以就是rwx,所有者有读取、写入、执行的权限,第二位7也是4+2+1,rwx,同组用户具有读取、写入、执行权限,第三位7,代表其他用户有读取、写入、执行的权限。
比如744,第一位7等于4+2+1,rwx,所有者具有读取、写入、执行权限,第二位4等于4+0+0,r–,同组用户只有读取权限、第三位4,也是r–,其他用户只有读取权限。
最简单的赋权限方式如下所示:
chmod 771 file
7.在终端中复制粘贴代码
CTRL + SHIFT +C #复制选中CTRL + SHIFT + V #粘贴
8.怎么查看系统信息
sudo uname --m #x86_64 操作系统位数 --s #内核名字 Linux --n #网络主机名 --p #显示cpu
9.分屏
CTRL + WIN + ↑ / ↓ / ← / →
10.查看文件属性
ls -l
11.删除文件
rm -r filename #如果权限不够,要加sudo
12.查看文件链接情况
ldd filename
13.确定文件位置
locate filename
- Ubuntu14.04 terminal常用命令集合
- Ubuntu14.04 terminal添加右键
- Ubuntu14.04 Terminal标签背景颜色设置
- Ubuntu14.04设置Terminator为默认Terminal
- ubuntu14.04 Terminal 配置 wildfly-10.0.0.Final 服务器
- terminal无法设置透明背景解决方案- ubuntu14.04 降级 gnome-terminal至3.6.2
- ubuntu14.04中mysql常用命令
- Ubuntu14.04环境下OpenCv的安装和OpenCv在terminal和QtCreator中的测试
- Ubuntu14.04 启动terminal进入命令行之前有log信息输出
- ubuntu14, nautilus , terminal , sublime-text 的快捷键
- 常用命令集合
- ubuntu14.04的常用命令及分区区别一览
- Android Studio terminal keytool appt常用命令
- ubuntu14.04 编辑 ffmpeg2.2.3 问题集合以及解决方法
- ubuntu14.04学习过程中各种小技巧集合
- ubuntu14.10下pip常用命令
- Terminal
- terminal
- AI时代已经到来,且看安防如何诠释
- java中String,json,Map之间的转换
- JVM基础篇——类的加载过程
- UIViewController各种方法生命周期和调用顺序
- Java遍历文件夹,重命名文件,删除文件,复制文件等操作
- Ubuntu14.04 terminal常用命令集合
- android:计算缓存大小并且清空缓存
- RequestDispatcher(响应重定向)与sendRedirect()(请求转发)的比较
- sql server
- linux常用命令
- IntelliJ中pom.xml报错project上Failed to read artifact descriptor for xxxxxxxxx
- Markdown 概识——优缺点
- 应对市场汹涌变革 你需要服装BI解决方案
- array_change_key_case函数