命令行提示符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添加可执行属性