免费商城网站系统深圳百度推广
linux常用指令
1.ls: 列出当前,目录中的文件和子目录
ls			
 
2.pwd: 显示当前工作目录的路径
pwd
 
3.cd切换工作目录
cd /path/to/director
 
4.mkdir:创建新目录
mkdir directory_name
 
5.rmdir:删除空目录
rmdir directory_name
 
6.rm: 删除文件或目录
rm file_name
rm -r directory_name	//递归删除目录及内容
 
7.cp: 复制文件或目录
cp source_file destination
cp -r source_directory destination	//递归复制目录及其内容
 
8.mv: 移动或重命名文件或目录
mv old_name new_name
 
9.touch:创建空文件或更新文件的时间戳
touch file_name
 
10.cat:连接和显示文件内容
cat file_name
 
11.more/less: 逐页显示文本文件内容
more file_name
less file_name
 
12.head/tail:显示文件的前几行或后几行
head -n 10 file_name	//显示文件的前十行
tail -n 20 file_name	//显示文件的后20行
 
13.grep: 在文件中搜索指定文本
grep search_term file_name
 
14.ps:显示当前运行的进程
ps aux
 
15.kill:终止进程
kill process_id
 
16.ifconfig/ip: 查看和配置网络接口信息
ifconfig
ip addr show
 
17.ping: 性能与主机的连通性
ping host_name_or_ip
 
18.wget/CURL:从网络下载文件
wget URL
curl -0 URL
 
19.chmod: 修改文件或目录的权限
chmod permission file_name
 
20.chown: 修改文件或目录的所有者
chown owner:group file_name
 
21.tar: 用于压缩和解压文件和目录
tar -czvf archive.tar.gz directory_name	//压缩目录
tar -xzvf archive.tar.gz	//解压文件
 
22.df/du:显示键盘使用情况
df -h	//显示磁盘空间使用情况
du -h directory_name	//显示目录的磁盘使用情况
 
23.moubt/umount: 挂载和卸载文件系统
mount /dev/sdx1 /mut	//挂载分区到指定目录
umount /mnt				//卸载挂载的文件系统
 
24.psql/mysql: 用于与postgreSQL或MySQL数据库交互的命令行工具
psql -U username -d database_name	//连接到PostgreSQL数据库
mysql -u username -p				//连接到MySQL数据库
 
25.top/htop: 显示系统资源的实时使用情况和进程信息
top
htop
 
26.ssh: 远程登陆到其他计算机
ssh username@remote_host
 
27.scp: 安全地将文件从本地复制到远程主机,或远程主机复制到本地
scp local_file remote_user@remote_host:/remote/directory
 
28.find: 在文件系统中查找文件和目录
find /path/to/search -name "file_pattern"
 
29.grep:在文本中搜索匹配的行,并可以使用正则表达式进行高级搜索
grep -r "pattern" /path/to/search
 
30.sed: 流编译器,用于文本处理和替换
sed 's/old_text/new_text/' file_name
 
31.awk: 用于文本处理和数据提取的文本处理工具
awk '{print $1}' file_name		//提取文件中的第一列数据
 
32.ssh-keygen:生成SSH密钥对,用于身份验证远程服务器
ssh-keygen -t rsa
 
33.date: 显示或设置系统日期和时间
date
 
34.echo: 将文本输出到标准输出
echo "hello,world!"
