Linux简单命令小结

用户、进程
su - user1 切换至user1用户  
useradd user1 创建一个user1用户 
userdel -r user1 删除一个用户 ( '-r' 排除主目录) 
passwd  修改口令 
ps aux 查看系统所有的进程数据
ps ax  查看不与terminal有关的所有进程
ps -lA 查看系统所有的进程数据
ps axjf 查看连同一部分进程树状态
shutdown -h now
reboot
logout

关闭系统

重启

注销

文件和目录
cd /home 进入 '/ home' 目录
cd ..  返回上一级目录
cd ../.. 返回上两级目录 
cd /  进入用户主目录 
cd /root/Docements 切换到目录/root/Docements
cd ./path 切换到当前目录下的path目录中,“.”表示当前目录 
cd ../path 切换到上层目录中的path目录中,“..”表示上一层目录
pwd 显示工作路径 
ls 查看目录中的文件 
ls -l 列出长数据串,包含文件的属性与权限数据等
ls -a 列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来(常用)
ls -d 仅列出目录本身,而不是列出目录的文件数据
ls -h  将文件容量以较易读的方式(GB,kB等)列出来
ls -R   连同子目录的内容一起列出(递归列出),等于该目录下的所有文件都会显示出来
mkdir dir                      创建dir文件夹  
mkdir dir1 dir2 同时创建dir1和dir2两文件夹
touch aaa.txt 创建aaa.txt文件  
cp -a file1 file2 连同文件的所有特性把文件file1复制成文件file2
cp file1 file2 file3 dir 把文件file1、file2、file3复制到目录dir中
mv file1 file2 file3 dir 把文件file1、file2、file3移动到目录dir中
mv file1 file2 把文件file1重命名为file2
rmdir  tar.text 删除tar.text文件
rm -rf dir 删除dir文件夹
压缩-解压
bunzip2 file1.bz2 解压file1.bz2文件 
bzip2 file1 压缩file1的文件
gunzip file1.gz 解压file1.gz文件
gzip file1 压缩filel文件
rar x file1.rar 解压rar包 
zip file1.zip file1 创建一个zip格式的压缩包 
unzip file1.zip 解压一个zip格式压缩包
文件搜索
find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录 
find / -user user1 搜索属于用户 'user1' 的文件和目录 
find . -perm 0755 查找当前目录中文件权限的0755的文件
find . -size +12k 查找当前目录中大于12KB的文件,注意c表示byte
find /root -mtime n n为数字,意思为在n天之前的“一天内”被更改过的文件
find /root -mtime +n 列出在n天之前(不含n天本身)被更改过的文件名
find /root -mtime -n 列出在n天之内(含n天本身)被更改过的文件名
find /root -newer file 列出比file还要新的文件名
文本处理
less one.txt  查看one.txt文件
vi   one.txt 进入one.txt文件
i 开始编辑文件
Esc键 结束编辑
Shift键 + wq
Shift键 + q!

保存退出

直接退出

猜你喜欢

转载自blog.csdn.net/weixin_42679286/article/details/87285655