Linux 常用命令
来源:互联网 发布:淘宝卖家怎么投诉评价 编辑:程序博客网 时间:2024/05/21 10:55
cd – 切换工作目录
#"~"表示home目录 "."当前目录 ".."上一级目录[root@localhost php]# cd ..[root@localhost local]# cd ../..[root@localhost /]#
ls – 显示指定工作目录下的内容
#-a 显示所有文件包括隐藏文件(ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)#-l 列出详细信息[root@localhost php]# ls -a. .. backup3 backup4 backup5 .test3.php.swn .test3.php.swo test4.php[root@localhost php]# ls -l总用量 4drwxr-xr-x. 2 root root 23 12月 18 10:34 backup3drwxr-xr-x. 2 root root 23 12月 18 10:34 backup4drwxr-xr-x. 2 root root 6 12月 18 10:39 backup5-rw-r--r--. 1 root root 63 12月 18 10:05 test4.php
mkdir – 创建一个目录
[root@localhost php]# mkdir backup5[root@localhost php]# lsbackup3 backup4 backup5 test4.php
pwd – 显示当前工作目录
#显示当前工作目录 [root@localhost php]# pwd/usr/local/php[root@localhost php]# cd backup3[root@localhost backup3]# pwd/usr/local/php/backup3
mv – 将文件或目录移动到指定位置
[root@localhost php]# lsbackup test1.php test2.php test3.php[root@localhost php]# mv test1.php backup/test2.php#修改文件或目录名称(源路径和目标路径相同)[root@localhost php]# mv test2.php test4.php[root@localhost php]# mv backup backup2[root@localhost php]# lsbackup2 test3.php test4.php
rm – 删除一个文件或目录
#-r 删除目录及目录下的内容 #-f 直接删除,不需询问是否确认删除[root@localhost php]# rm test3.phprm:是否删除普通文件 "test3.php"?y[root@localhost php]# rm -rf backup2
cp – 复制一个文件或目录
#-r 复制目录及目录下的内容[root@localhost php]# cp test4.php backup3/test4.php[root@localhost php]# cp -r backup3 backup4
cat – 打印文件内容(只读)
- linux中cat, more, less
#打印log1.txt, 并显示行号[root@localhost php]# cat -n log1.txt
#将文件内容输入到另一个文件中(比如:将几个日记文件在一个文件中显示)[root@localhost php]# cat -n log1.txt > log2.txt[root@localhost php]# cat log1.txt log2.txt log3.txt >> log.txt
#清空文件内容[root@localhost php]# cat /dev/null > log.txt
less – 浏览文件
#[pagedown]: 向下翻动一页 #[pageup]: 向上翻动一页[root@localhost php]# less test4.php
chmod – 设置文件 拥有者(u)、群组(g)、其他(0) 的权限, a表示三者皆是
-rw-r--r--- | rw- | r-- | r--1 | 2 | 3 | 41 文件类型2 拥有者权限3 群组用户权限4 其它用户权限r 可读 4w 可写 2x 可执行 1- 无权限 0
# -R : 对目前目录下的所有文件与子目录进行相同的权限变更[root@localhost php]# chmod -R 705 log.txt7 = rwx = 4+2+10 = --- 5 = r_x = 4+0+1
find – 查找指定路径下的目录和文件
- Linux的五个查找命令(find, locate, whereis, which, type)
#-name 符合name的文件 -iname会忽略大小写#./可以不写, 默认当前目录find ./ -name "log.txt"find ./ -name "*og*"
tree – 用树状图列出目录内容
[root@localhost php]# lsbackup3 backup4 backup5 test4.php[root@localhost php]# tree -p.├── [drwxr-xr-x] backup3│ └── [-rw-r--r--] test4.php├── [drwxr-xr-x] backup4│ └── [-rw-r--r--] test4.php├── [drwxr-xr-x] backup5└── [-rw-r--r--] test4.php
df – 显示服务器磁盘空间占用情况
#-h 用人类易读的方式显示(以K, M, G为单位显示)[root@localhost /]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/mapper/centos-root 6.2G 1.1G 5.2G 17% /devtmpfs 486M 0 486M 0% /devtmpfs 497M 0 497M 0% /dev/shmtmpfs 497M 6.6M 490M 2% /runtmpfs 497M 0 497M 0% /sys/fs/cgroup/dev/sda1 1014M 125M 890M 13% /boottmpfs 100M 0 100M 0% /run/user/0
du – 显示指定文件或目录所占用的空间
#-h 用人类易读的方式显示 (以K, M, G为单位显示)[root@localhost php]# ls log1 log2 test1.php test2.php test3.php test4.php[root@localhost php]# du -h12K ./log112K ./log244K .[root@localhost php]# du -h log112K log1[root@localhost php]# du -h log1/log1.txt 4.0K log1/log1.txt
fdisk – 创建和维护分区表的工具
- 磁盘的分区、格式化、检验与挂载
用法: fdisk [选项] <磁盘> 更改分区表 fdisk [选项] -l <磁盘> 列出分区表 fdisk -s <分区> 给出分区大小(块数)
ps – 显示当前运行的进程
- ps提供一次性查看进程, top连续动态查看进程, kill杀死进程
top – 显示进程信息
[root@localhost ~]# toptop - 22:29:07 up 3:00, 4 users, load average: 0.00, 0.01, 0.03Tasks: 89 total, 1 running, 88 sleeping, 0 stopped, 0 zombie%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 stKiB Mem : 1016232 total, 714784 free, 107944 used, 193504 buff/cacheKiB Swap: 839676 total, 839676 free, 0 used. 722736 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 9676 root 20 0 157588 2136 1504 R 0.3 0.2 0:00.04 top 1 root 20 0 128164 6816 4048 S 0.0 0.7 0:02.59 systemd 2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd 3 root 20 0 0 0 0 S 0.0 0.0 0:00.05 ksoftirqd/0 5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H 6 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kworker/u2:0
clear – 清空屏幕内容
[root@localhost php]# clear
reboot – 重新启动计算机
[root@localhost php]# reboot
shutdown – 立刻关闭计算机
[root@localhost php]# shutdown -h now
阅读全文
0 0
- 【linux 常用命令】常用命令整理
- linux常用命令
- Linux常用命令
- LINUX 常用命令
- linux常用命令
- Linux 常用命令
- Linux 常用命令
- Linux常用命令
- LINUX常用命令
- Linux 常用命令
- linux常用命令
- Linux常用命令
- Linux常用命令
- Linux 常用命令
- Linux常用命令
- Linux 常用命令
- Linux 常用命令!
- Linux 常用命令
- Mac下intellij配置maven
- 表单提交后下拉框默认选中
- c语言指针题(2)
- WiFi的一些连接信息
- 你必须要知道CNN模型:ResNet
- Linux 常用命令
- C++ primer学习 12.19
- Mysql优化综合方案
- 周明:中国NLP如何跻身世界顶尖水平?
- 算法与数据结构——算法题 154:全民飞机大战游戏的红包功能(腾讯2017校招笔试题) ? 待解决
- sizeof和strlen()区别
- 设计模式<三>代理模式
- curl使用
- Jupyter notebook入门教程(上)