基本命令
ls :查看当前目录下的文件
cd :进入某个目录
cp :复制
rm :rm –rf file/ (删除file目录下所以文档,-r递归下一层,f文件)
mkdir :创建目录
mv :mv file a/ (将file移动到a目录,如果没有a目录就修改名字为a)
touch :touch file(直接创建一个file文件,如已存在文件就修改file时间)
cat :cat file 查看还有修改文件
more :more file (分屏显示file内容)
head :head file (查看file前10行的内容)
tail :tail file(查看file后10行的内容)
pwd :pwd(查看当前路径)
ps:ps –ef(查看所有进程)
alias:alias aa=ls或/home/file(aa为设置的快捷键,可以设置为系统命令或目录)
tar:解压缩
clear:clear(清屏)
wc:wc file(显示文件的大小)
file: file file(显示文件的属性信息)
which: which gcc (查找gcc的变量路径)
find: file ./ -name “a.c”(./为路径,-name查找的是名称,”a.c”找的内容)
grep:grep “add” –r */* (在所有文件中查找有”add”的字符,*/*代表所有文件,可以*/*.c, */*.h等)
history:查看当前用户的输入的指令
用户命令
adduser:添加用户
useradd:添加用户不带家目录不带密码
deluser:删除用户
passwd:修改密码
su:切换用户
chmod:修改权限
exit:退出
其他命令
ln:创建链接文件
硬链接:ln a a1 (类似复制)
软链接:ln –s a a1(a1为子类 a为类)
>: ls > abc(将ls出来的内容保存在abc文件,自动创建abc)会刷新内容
>>: ls >> abc (将ls出来的内容叠加保存在abc文件,自动创建abc)叠加内容
相关推荐
1. **预处理器**(cpp):处理源代码中的条件编译指令和宏。 2. **编译器**(gcc):将预处理后的C/C++源代码转换为汇编语言。 3. **汇编器**(as):将汇编语言代码转化为机器码。 4. **链接器**(ld):将多个目标...
标题中的“xilinx-gcc-arm-linux-gnueabi-201801”指的是Xilinx为基于Cortex-A处理器的ZYNQ平台提供的Linux交叉编译工具链,该工具链是2018年1月版本。在嵌入式系统开发中,交叉编译器是一种特殊的编译器,它在一种...
这意味着它只能在支持64位指令集的Linux发行版上运行,例如Ubuntu、Fedora、Debian等。 3. **文件格式**: `.tar`是Linux中常见的归档文件格式,用于将多个文件或目录打包成一个单一文件。这种格式便于传输和存储,...
《深入解析JDK8u281在Linux平台上的安装与使用》 JDK(Java Development Kit)是Java编程语言的软件开发工具包,对于Java开发者来说,它是必不可少的工具。JDK8u281是Oracle公司发布的一个重要版本,针对Linux操作...
这意味着它只能在支持64位指令集的Linux系统上安装和运行。 4. **.tar.gz文件格式**:这是一种常见的Linux/Unix压缩文件格式,由.tgz或.tar.gz组合而成。它首先使用tar命令将多个文件和目录打包成一个单一的.tar...
标题“jdk-8u333-linux-aarch64.tar.gz”揭示了这是一个针对Linux操作系统,基于ARM架构的Java Development Kit(JDK)版本8的更新333。这个压缩包采用tar.gz格式,这是一种在Linux系统中常用的归档和压缩方法,用于...
x86_64,也称为AMD64或EM64T,是一种64位的CPU指令集,广泛应用于现代个人电脑和服务器。这意味着你需要一个运行64位Linux发行版的计算机才能安装和运行这个Eclipse版本。 标签中的“eclipse”是指Eclipse IDE,这...
标题中的“eclipse-jee-2022-06-R-linux-gtk-x86_64.tar.gz”指的是Eclipse集成开发环境(IDE)的一个特定版本,专为Java企业版(Java EE)开发设计,并且是针对64位Linux操作系统,采用GTK图形工具包的实现。...
这个RPM文件包含了安装JDK 8u191所需的所有文件和指令,使得用户能够在Linux系统上方便地安装和管理JDK。安装过程中,RPM会处理依赖关系,确保所有必需的库和组件都正确安装。 在实际开发环境中,JDK的安装和配置是...
1. **多语言支持**:Java 7引入了“ invokedynamic ”指令,这使得动态语言如Groovy、Ruby和JavaScript可以更高效地运行在Java平台上。 2. **字符串inswitch**:在Java 7中,字符串可以被用作switch语句的case标签...
这意味着这个二进制文件可以在任何支持64位指令集的Linux系统上运行。 4. **运维**:在部署和维护Hyperledger Fabric网络时,运维人员需要熟悉如何安装、配置和管理Fabric CA。这包括设置CA服务器、定义注册策略、...
标题“jdk-8u291-linux-aarch64”指的是Java Development Kit(JDK)的一个特定版本,针对Linux操作系统且适用于ARM 64位架构的计算机。这个版本是8u291,其中“u”代表更新(update),数字291表示这是Java 8的第...
6. **新编译器优化**:Java 8的编译器Javac进行了升级,增强了编译时类型推断和性能优化,如引入了" invokedynamic "指令,提高了动态语言的支持。 7. **并行改进**:Java 8对并行`Fork/Join`框架进行了增强,使得...
libusb-1.0.26.tar linux下U盘使用发送指令libusb-1.0.26.tar linux下U盘使用发送指令libusb-1.0.26.tar linux下U盘使用发送指令libusb-1.0.26.tar linux下U盘使用发送指令libusb-1.0.26.tar linux下U盘使用发送指令...
- 引入了JSR 292( invokedynamic 指令),支持动态语言如Groovy和JRuby。 - 提供了新的Swing组件和改进,如JTextComponent的改进,以及 Nimbus Look and Feel 的引入。 - 对XML处理进行了增强,如StAX API的完全...
- ** invokedynamic指令**:提升了Java字节码的执行效率,尤其是对于动态语言的支持。 - **并行和并发优化**:JDK 1.8对多线程和并发处理进行了优化,提高了CPU利用率。 5. **JDK 1.8的安全性**: - 强化了Java...
aarch64,也被称为ARM64,是ARM公司的一种64位指令集,广泛应用于高性能服务器、云计算和移动设备。 **JDK 1.8的主要特性:** 1. **Lambda表达式**:JDK 1.8引入了函数式编程概念,允许开发者使用简洁的语法来定义...
ARM(Advanced RISC Machines)架构是一种精简指令集计算机(RISC)架构,广泛应用于移动设备、嵌入式系统以及服务器硬件。Java作为一种跨平台的语言,通过Java虚拟机(JVM)提供“一次编写,到处运行”的能力。对于...
而AArch64,又称ARM64,是针对64位ARM架构的指令集,意味着此版本特别为运行在如树莓派等ARM架构的Linux设备上进行了优化。 4. **压缩包内容解析** "eclipse"是压缩包内的主要文件,解压后将得到Eclipse IDE的可...