目录
切换工作目录
cd (路径)
cd .. 返回上一级目录
cd ~ 返回根目录
ls -a 展示当前目录所有文件
ls -l 展示当前目录所有文件详细信息
pwd 展示当前路径 (会经常用到)
绝对路径的概念:路径的写法一定是由跟目录写起的,例如/usr/local/mysql
相对路径的概念: 相对路径是相对于现在目前所在的位置,为目的地指向的 ./表示当前文件,../表示上一级文件开始
文件创建删除以及创建文件链接
touch (文件名) 创建文件
rm -f (文件名) 删除文件 强制删除
ln (源文件 链接文件) 硬链接
ln - s (源文件 链接文件) 软链接
软链接特点:不占磁盘空间,源文件失效 则软链接失效
硬链接特点:占磁盘空间,源文件失效,硬链接不失效,不能链接目录只能链接文件
创建目录,复制目录,删除目录
mkdir (目录名) 创建目录
rm -r (目录名) 删除目录
cp -r (目录名 目地路径) 复制目录
mv (源文件 目地路径) 移动文件目录
获取管理员权限
su root
创建新用户,切换用户
adduser tony 创建tony用户
passwd tony 更改用户密码
su 用户名 登录用户
修改文件目录权限
chmod 777 /home/user 仅把/home/user目录的权限设置为rwxrwxrwx
chmod -R 777 /home/user 表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx
r代表可读 4
w代表可写 2
x代表可执行 1
linux中用户的分类
小蔡 小周 老王
所有者u 同组用户g 其他人o
linux中文件权限
读r 写w 执行x 没有权限-
文件详情信息:
-rw-r--r--. 1 root root 5 Aug 28 02:27 a.txt
d rwx r-x r-x. 2 root root 4096 Aug 27 08:52 test
第一位:d:目录,-:文件
rw- r-- r--
所有者 同组用户 其他人
只有读写 只有读 只有读
改变用户组
groupadd -g 888 users 创建用户组
gpasswd –a user1 users 把 user1加入users组
gpasswd –d user1 users 把 user1退出users组
groupmod –n user users 修改组名user为users
1:该文件的链接数
root:文件所属者
root:文件所属组
5 Aug 28 02:27:最后的修改时间
系统管理命令
stat 显示指定文件的详细信息,比ls更详细
who 显示在线登陆用户
whoami 显示当前操作用户
hostname 显示主机名
uname 显示系统信息
top 动态显示当前耗费资源最多进程信息
ps 显示瞬间进程状态 ps -aux
du 查看目录大小 du -h /home带有单位显示目录信息
df 查看磁盘大小 df -h 带有单位显示磁盘信息
ifconfig 查看网络情况
ping 测试网络连通
netstat 显示网络状态信息
man 命令不会用了,找男人 如:man ls
clear 清屏
alias 对命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit
kill 杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。
附一张基本命令导图