lunix常用命令
目录
pwd #查看当前目录路径
ls[-la] #查看目录
ll查看列表
-rw-r--r--.
-文件 d目录
rw-所有者权限
r--组内用户权限
r--其他用户权限
r read
w write
x execute
- none
rwx rw- r-x r-- -wx -w- --x ---
111 110 101 100 011 010 001 000
文件夹的默认权限:755 rwxr-xr-x
文件的默认权限为644 rw-r--r--
cd #切换目录
相对目录操作:
cd ../ #返回上一级目录
cd dir_name/ #进入指定子目录
绝对目录操作
cd /a/b/...
cd ~ #返回当前目录的HOME目录
mkdir dir_name #创建目录
rm -d dir_name #删除目录
mv oldname/ newname #重命名
mv oldname/ dir_name/ #移动
文件
#创建文件
touch file_name
#编辑文件
vi file_name
:x :wq! #保存后退出
:w #保存不退出
:q! #退出不保存
shift+g #进入文档尾行
dd #删除一行
yy #复制当前行
p #当前行后插入新行粘贴复制内容
#删除文件
rm -rf path/file 递归删除
rm -f path/file
#查看文件
cat path/file
head/tail -n path/file
more path/file
cat path/file|grep/head/tail -n
#写入文件
>覆盖模式
cat path/file > file_name(可以不存在)
>>追加模式
rpm -qa|grep mysql >> rpminstall.log
#压缩/解压缩
tar -[z]xvf xxx.tar[.gz] -C DEST_PATH
tar -[z]cvf xxx.tar[.gz] SRC_PATH
分组
cat /etc/group #查看组名
用户
cat /etc/passwd #查看系统用户
su 用户名 #切换用户
权限
chown -R user:group path
chmod -R [ugo]±[rwx]/nnn path
系统命令
**查看系统配置**
top #实时查看系统资源情况
cat /proc/cpuinfo #静态查看CPU配置
df du -sh #查看分区信息
free cat /proc/meminfo #查看内存信息
rpm -qa|... #查看所有rpm安装列表信息
yum list installed|... #查看通过yum已安装文件列表信息
**查看进程**
ps aux #查看所有进程
ps -ef #查看当前进程
jps #查看当前后台进程
netstat [-i/t/u] #查看网络