星星之火,可以燎原。
——张居正 《答云南巡抚何莱山论夷情》
hk@vp:/$>
hk 用户名 vp 主机名
cd / 进入根目录
ls 查看目录下文件夹:
(dir也可以 但不推荐)
ls -al
ls -al | more
(more一次显示一屏信息)
(左下角出现更多 按enter显示下一条信息 按q结束退出)
ls --help | more (查看帮助)
. 是当前目录 .. 是上级目录:
. 开头的文件(夹) 等价于隐藏文件(夹)
man ls :
ls /bin :
ping www.baidu.com
ping localhost
whoami (看我是谁...)
( whoami 在写脚本里面有用)
which : (看命令在哪里)
echo $PATH 看环境变量:
( PATH 小写不行!!!)
ls /dev
( cdrom是光驱 sda是硬盘 sda1、sda2、sda5是分区)
cd ~ 回家
pwd 看当前在的路径
apt-get 和 sudo 都在 /usr 下 是ubuntu的命令:
sudo passwd 为root 设密码:
su root 切换root用户:
(用户名由hk 变为 root $变为了# 在root下 su hk回到hk用户)
在root下回家:(进到/root下)
在root下可以干任何事 有对文件的最高权限
(千万不要 rm / 这样会把整个文件系统干掉)
ifconfig 查 ip 地址:
mkdir 创建目录 :
mkdir -p b/c/d
find .
find . | grep X (过滤 列出含有 X 的...)
rm -fr a (强制 递归 把a 目录/文件 删除)
rm -fr b/c
touch:(创建文件)
echo :(创建文件并写入数据)
( > 是覆盖内容 >>是追加内容)
cat:(直接查看文件内容)
cp:(复制文件 到路径)
cp (复制文件到 指定路径并指定名称)
cp(复制文件到 指定路径并指定名称)
cp -r (复制文件夹到指定目录)
rm -rf b(递归强制删除b文件夹)
mv (同一目录下移动是重命名)
mv (不同目录下移动才是移动)
head 准备:
head -n x (查看x的前n行)
tail -n x (查看x的尾n行)
hostname查看主机名称:
可以去/etc配置文件下 修改主机名:
root 下修改主机名 ( reboot重启后生效 )
reboot重启后生效:( 主机名成功改为vp0 )
Windows vs Ubuntu:
操作 | Windows | Ubuntu |
---|---|---|
改变目录 | cd | cd |
查看帮助 | /? | --help man info |
清屏 | cls | clear |
看环境变量 | echo %path% | echo $PATH |
查ip地址 | ipconfig | ifconfig |
删除文件 | del | rm -fr |
删除目录 | rmdir | rm -fr |
创建空文件 | echo | touch |
复制 | copy | cp |
Linux文件夹结构:
/bin 二进制目录(放可执行文件)
/sbin 二进制目录(放可执行文件)
/dev 设备目录
/etc 配置文件目录(存放环境的配置信息)
/lib 库文件
/home 主目录
/root root用户的主目录
/usr 存放一些系统资源
/usr
/usr/bin
/usr/sbin
/usr/local
/usr/local/bin
/usr/local/sbin
Linus
Unix
- redhat
- centos
- ubuntu
- suse
...
老祖宗Unix的东西 要放到/bin 和 /sbin 目录下
每个公司的产品命令放到/usr/bin 和 /usr/sbin 目录下
自己的命令放到 /usr/local.. 下
nano 编辑器:
ctrl + O 写出
回车后 显示已经写入3行:
ctrl + x 退出:
ctrl + k 和 ctrl + u 搭配:( 复制一行 )
世界上所有的追求都是因为热爱
一枚爱编码 爱生活 爱分享的IT信徒
— hongXkeX