Ubuntu常用命令

命令行提示符user@ubuntu:~$ 

 @ 之前的部分为当前用户, @ 与 : 之间的部分为您的主机名称, : 与 $ 之间的部分为当前的路径

/表示系统根目录,~表示用户主目录(/home/userid)

date 当前日期

cp a /home 表示把当前目录下的 a 文件,拷贝到 /home 目录下

cp -r 递归复制(复制文件夹)

绝对路径的起始点为根目录 / ,例如 /usr/local/bin 就是绝对路径

相对路径的起始点为当前目录,如果您现在位于 /usr 目录,那么相对路径 local/bin 所指示的位置为 /usr/local/bin

在相对路径中 . 表示当前目录, .. 表示当前目录的上一级目录

cd (change directory) 更改目录。cd ~ 进入您的用户目录

pwd (print working directory)显示当前路径。

ls (list) 显示当前目录中的文件列表。

mkdir 创建目录

rmdir 删除目录(要求目录是空的)

rm 删除文件 -f 强制删除 -i删除前询问

rm -r 递归删除(删除文件夹)

mv 移动文件或目录(也用于重命名)



远程路径的表示方法为 协议://用户名:密码@位置/路径:端口

ftp://user:[email protected]:21

每个目录下都包含两个特殊目录 . 和 ..

文件的权限分为 r (可读)、 w (可写)、 x (可执行)三种类型

* d 文件夹         * - 普通文件               * l 链接              * b 块设备文件          * c 字符设备文件

chmod 更改文件的权限

chown 更改文件的归属

su (switch user)这个命令来切换其它用户。su root ,切换到root用户

reboot halt poweroff 重启 停止 关闭

whereis 定位文件所在目录

find 查找文件

locate 查找文件或目录


从root用户切回user用户命令:su user (user是你自己安装时候的用户名),或是直接输入exit

切换到root用户,只需要简单的执行sudo su 即可

sudo passwd root给root设定一个密码

 

ifconfig:查看活动的网卡信息

ifconfig eth[0-9]:查看某个网卡的信息

route命令:用于查看和修改本机的路由信息

ip addr:配置网络地址

 

虚拟机网络适配器设置为NAT模式:用于共享主机的IP地址

 

 cat /proc/cpuinfo # 查看CPU信息

 

export LD_LIBRARY_PATH=/usr/local/lib  设置环境变量

 

chmod修改权限

权限分为三种:读(r,4)  写(w,2) 运行(x,1)

用户类型分为三种:档案拥有者(u,user)、档案拥有者所在的组(g,group)和其他人(o,others)

使用7个字符表示文件的权限。-rwxrwxrwx

修改权限格式如下 : [ugoa...][[+-=][rwxX]...][,...],

u : 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ :  表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r : 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。

-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)

chmod +x run.sh 给文件run.sh添加可执行属性

 

你可能感兴趣的:(Ubuntu常用命令)