Linux常用命令

Linux常用命令

显示当前目录文件:ls

eg
说明
ls
显示当前目录文件
ls -la
显示当前目录下所有文件,包括以句点开头的隐藏文件
ls a*
显示当前目录下以a开头的所有文件
ls -l *doc 
显示当前目录下以.doc结尾的所有文件
搜索文件内容:grep   查找文件:find
grep是模糊匹配;find是全匹配

eg
说明
find -name 文件名
查找文件
find .|grep 内容
在当前目录及其子目录中查找包含内容的文件
grep 内容 文件名
在文件中搜索包含内容的所有行
grep -v ^# 文件名
搜索文件中所有非注释的行
更改目录:cd

eg
说明
cd ~
切换到主目录
cd abc
切换到当前目录下的abc目录
cd …
切换到上级目录
cd …/…
切换到上二级目录
cd /
切换到根目录
建立目录:mkdir  创建文件:touch

eg
说明
mkdir abc
在当前目录下创建abc目录
touch a.txt
创建空的a.txt文件
复制:cp
eg
说明
cp a b.txt
把文件复制为新文件b.text
cp a ./home/c/
把文件a复制到/home/c/目录下
cp * ./tmp/
把当前目录下的所有未隐藏文件复制到/tmp/目录下
cp -a docs docs.bak
递归性地把当前目录下的docs目录复制为新目录docs.bak,保持文件属性,并复制所有的文件,包括以句点开头的隐藏文件。
移动和重命名:mv
eg
说明
mv afile bfile
将afile重命名bfile
mv afile /tmp
把当前目录下的afile移动到/tmp/目录下 
删除文件和目录:rm
eg
说明
rm
删除当前目录下的所有文件(未隐藏文件)。rm命令不删除目录,除非也指定了-r(递归)参数。 
rm -rf afile
删除afile目录以及它所包含的所有内容
rm -i a
删除当前目录下所有以字母a开头的文件,并且在每次删除时,提示用户进行确认 
编辑文件:vi
eg
说明
vi /etc/a.txt
编辑/etc/a.txt文件    i–>编辑–>esc–>:wq/:q
vim /etc/a.txt
编辑/etc/a.txt文件
shift+ZZ
退出编辑
显示文件内容:cat  查看文件详细信息:tail
eg
说明
cat file
显示文件内容
tail -f a.txt
查看a.txt文件的详细信息
比较文件内容:diff 和 comm
eg
说明
diff dir1 dir2
比较目录dir1和dir2的文件列表是否相同,不比较文件实际内容,不同则列出
diff file1 file2
比较文件内容是否相同, 如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的   
comm file1 file2
比较文件,显示两个文件不相同的内容 
查看进程:ps  杀死进程:kill
eg
说明
ps -ef
查看进程
kill -9 进程
立刻强制删除一个工作
kill -15 进程
以正常方式终止一项工作
切换用户:su
eg
说明
su -
切换root用户
su - admin
切换admin
更改目录及文件权限:chmod
eg
说明
chmod 777 目录/文件
数字7是表达同时具有读,写,执行权限:
读取–用数字4表示;
写入–用数字2表示;
执行–用数字1表示;
按照规则,如你想设置/test目录的权限为:
对用户可读可写:4(读取)+ 2(写入)= 6 ;
对用户组可读可执行:4(读取)+ 1(执行)= 5 ;
对其他用户仅可读:4(读取);

chmod -R 777 目录/文件
打包解压:tar
eg
说明
tar -czvf 目录/文件
打包
tar -xzvf 压缩包
解压到当前目录下
tar -xzvf 压缩包 -C  /temp
解压到/temp目录下 ,如果temp和压缩包同济就别加开头的/
关闭和重启计算机
eg
说明
reboot
重启计算机
halt
关闭计算机
shutdown -r now
重启计算机,停止服务后重启
shutdown -h now
关闭计算机,停止服务后再关闭系统
其他
eg
说明
uname -R
显示操作系统内核的version
who
显示登录用户
w
显示登录用户的详细信息
last
查看最近登录的用户
date -s "060520 06:00:00"
设置系统时间
pwd
查看当前路径
top
查看cpu、内存
free -tm
查看内存he swap分区使用情况
clear/Ctrl+l
清屏


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值