Home System Tutorial LINUX java displays text file content displays file display content

java displays text file content displays file display content

Feb 25, 2024 am 09:04 AM
java show Linux operating system

Common Linux commands--file related operations

1, user switching

su(switchuser)

2, display the file list of the current directory

ls(list)

ls-l

ls-a(all)

ll

ll-a

On Linux, hidden files begin with "."

3, directory operations

Switch directory: cd(changedirectory)

Display the current directory: pwd(printworkingdirectory)

Create directory: mkdir(makedirectoriy)

-pIf the parent directory does not exist, first generate the parent directory (parents)

cp copy file or directory (copy)

-r recursive processing, copy the files and subdirectories in the specified directory together (recursive)

mv Unicom file or directory, file or directory rename (move)

rmdir delete empty directory (removedirectoriy)

rm delete file(remove)

-rDelete all files in the directory at the same time (recursive)

-f force delete file or directory (force)

Ordinary users will not receive any prompt when deleting

However, when the super administrator deletes, he will be prompted

Additional point: cd~can quickly reach the home directory

4, Editing of file content-VI, VIM (emphasis)

work flow chart:

解压文件的软件哪个好_解压文件linux_linux 解压zip文件

Insert command parsing:

a: Add text after the current character;

A: Add text at the end of the line;

i: Insert text before the current character;

I: Insert text at the beginning of the line;

o: Insert a blank line before the current line;

O: Insert a blank line after the current line;

Shortcut commands:

Location command

: setnumber displays line number

: setnonumber cancels the line number

:n to the nth line of text

gg to the first line of text

GTo the last line of text

Delete command

x: Delete the single character where the cursor is located

dd:delete the line

Undo command

uundo,cancel the previous operation

Ctrl rredo, return to before undo

Copy command

yy p

5, Viewing and Statistics of File Content

touch creates an empty file

Display file content:

cat displays text file content

moreDisplay text file content in pagination

less

head and tail View the content at the beginning or end of the text

linux 解压zip文件_解压文件的软件哪个好_解压文件linux

head-n3java.txtView the first 3 lines of the java.txt file

wc counts the number of lines, words, and characters of text (wordcount)

-m counts the number of text characters

-w counts the number of text phrases and recognizes spaces

-lCount text lines

6, File merging and redirection

The contents of the merged files are output together, cat1.txt2.txt

Merge files: cat1.txt2.txt>3.txt

As a standard input,

cat>1.txt

cat>>1.txt

>This is a symbol for redirecting output

Case: Quickly clear the contents of a file

Use redirection method

>1.txt

7, File search

findFind the specified file in the file system

find/usr/local/-nameword.txt

8, Compression, decompression and packaging of files

解压文件的软件哪个好_解压文件linux_linux 解压zip文件

Command Overview

gzip: compressed (decompressed) file, the suffix of the compressed file is gz

Bzip2: Compressed (decompressed) filelinux decompresses the zip file, the suffix of the compressed file is bz2

Tar: Packaged file or directory

Command Interpretation

Interpretation of gzip command: gzip[option] file name to be compressed (decompressed)

-dDecompress the compressed file

-lFor compressed files, display the size of the compressed file, the file size before compression, compression ratio, etc.

-num uses the specified number num to adjust the compression rate linux decompress zip file linux system introduction linux operating system tutorial, -1 or --fast indicates the fastest compression method (but the compression ratio is low),

-9 or --best indicates the slowest compression method (high compression ratio). The system default value is 6

bzip2 command interpretation: bzip2[option] file name

-dDecompression

-zCompression

-num Same as above

Interpretation of Tar command: tar[option] package file name to be packaged file 1 to be packaged file 2

-c build a package file create

-xUnpack a package fileextract

-zCompress files with gzip

-jUse bzip2 to compress files

linux 解压zip文件_解压文件linux_解压文件的软件哪个好

-v Compression process display file

-f uses the file name, and the file name must be followed immediately after f

Case:

Implementing the packaging and unpacking of files

Realize compression and decompression of files

gzip1.txt compressed file

gzip-d1.txt.zip decompressed file

tar-cf33.tar1.txt2.txt//Packaging file

tar-xf33.tar//Unpack file

gzip33.tar//Compressed package file tar.gz

tar-zcf33.tar.gz1.txt2.txt//Package and compress 1.txt and 2.txt into 33.tar.gz

tar-zxf33.tar.gz//Decompress 33.tar.gz

9, pipeline command

Command format:

command1|command2

Example:

ls-l/usr/bin|less

ls-l/usr/bin|grepless

The standard output of one command can be piped to the standard input of another command:

grep is a very powerful program, used to find matching text in files

The above is the detailed content of java displays text file content displays file display content. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undress AI Tool

Undress AI Tool

Undress images for free

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

What is a deadlock in Java and how can you prevent it? What is a deadlock in Java and how can you prevent it? Aug 23, 2025 pm 12:55 PM

AdeadlockinJavaoccurswhentwoormorethreadsareblockedforever,eachwaitingforaresourceheldbytheother,typicallyduetocircularwaitcausedbyinconsistentlockordering;thiscanbepreventedbybreakingoneofthefournecessaryconditions—mutualexclusion,holdandwait,nopree

How to use Optional in Java? How to use Optional in Java? Aug 22, 2025 am 10:27 AM

UseOptional.empty(),Optional.of(),andOptional.ofNullable()tocreateOptionalinstancesdependingonwhetherthevalueisabsent,non-null,orpossiblynull.2.CheckforvaluessafelyusingisPresent()orpreferablyifPresent()toavoiddirectnullchecks.3.Providedefaultswithor

Java Persistence with Spring Data JPA and Hibernate Java Persistence with Spring Data JPA and Hibernate Aug 22, 2025 am 07:52 AM

The core of SpringDataJPA and Hibernate working together is: 1. JPA is the specification and Hibernate is the implementation, SpringDataJPA encapsulation simplifies DAO development; 2. Entity classes map database structures through @Entity, @Id, @Column, etc.; 3. Repository interface inherits JpaRepository to automatically implement CRUD and named query methods; 4. Complex queries use @Query annotation to support JPQL or native SQL; 5. In SpringBoot, integration is completed by adding starter dependencies and configuring data sources and JPA attributes; 6. Transactions are made by @Transactiona

Java Cryptography Architecture (JCA) for Secure Coding Java Cryptography Architecture (JCA) for Secure Coding Aug 23, 2025 pm 01:20 PM

Understand JCA core components such as MessageDigest, Cipher, KeyGenerator, SecureRandom, Signature, KeyStore, etc., which implement algorithms through the provider mechanism; 2. Use strong algorithms and parameters such as SHA-256/SHA-512, AES (256-bit key, GCM mode), RSA (2048-bit or above) and SecureRandom; 3. Avoid hard-coded keys, use KeyStore to manage keys, and generate keys through securely derived passwords such as PBKDF2; 4. Disable ECB mode, adopt authentication encryption modes such as GCM, use unique random IVs for each encryption, and clear sensitive ones in time

LOL Game Settings Not Saving After Closing [FIXED] LOL Game Settings Not Saving After Closing [FIXED] Aug 24, 2025 am 03:17 AM

IfLeagueofLegendssettingsaren’tsaving,trythesesteps:1.Runthegameasadministrator.2.GrantfullfolderpermissionstotheLeagueofLegendsdirectory.3.Editandensuregame.cfgisn’tread-only.4.Disablecloudsyncforthegamefolder.5.RepairthegameviatheRiotClient.

How to use the Pattern and Matcher classes in Java? How to use the Pattern and Matcher classes in Java? Aug 22, 2025 am 09:57 AM

The Pattern class is used to compile regular expressions, and the Matcher class is used to perform matching operations on strings. The combination of the two can realize text search, matching and replacement; first create a pattern object through Pattern.compile(), and then call its matcher() method to generate a Matcher instance. Then use matches() to judge the full string matching, find() to find subsequences, replaceAll() or replaceFirst() for replacement. If the regular contains a capture group, the nth group content can be obtained through group(n). In actual applications, you should avoid repeated compilation patterns, pay attention to special character escapes, and use the matching pattern flag as needed, and ultimately achieve efficient

Edit bookmarks in chrome Edit bookmarks in chrome Aug 27, 2025 am 12:03 AM

Chrome bookmark editing is simple and practical. Users can enter the bookmark manager through the shortcut keys Ctrl Shift O (Windows) or Cmd Shift O (Mac), or enter through the browser menu; 1. When editing a single bookmark, right-click to select "Edit", modify the title or URL and click "Finish" to save; 2. When organizing bookmarks in batches, you can hold Ctrl (or Cmd) to multiple-choice bookmarks in the bookmark manager, right-click to select "Move to" or "Copy to" the target folder; 3. When exporting and importing bookmarks, click the "Solve" button to select "Export Bookmark" to save as HTML file, and then restore it through the "Import Bookmark" function if necessary.

'Java is not recognized' Error in CMD [3 Simple Steps] 'Java is not recognized' Error in CMD [3 Simple Steps] Aug 23, 2025 am 01:50 AM

IfJavaisnotrecognizedinCMD,ensureJavaisinstalled,settheJAVA_HOMEvariabletotheJDKpath,andaddtheJDK'sbinfoldertothesystemPATH.RestartCMDandrunjava-versiontoconfirm.

See all articles