El Morro has no Walls


LINUX

https://www.youtube.com/watch?v=l2__5omnfQ8&list=PLJV7j4G8zztRn7dF3_twzrnIn1B4TeXpZ&index=2

https://www.youtube.com/watch?v=mdG1BgwTCsk



FORTRAN

https://fortran-lang.org/ http://jupiter.ethz.ch/~pjt/FORTRAN/FortranClass.html

GFORTRAN COMMANDS LIST REFERENCE

GFORTRAN COMMANDS LIST REFERENCE


GFORTRAN COMMANDS LIST REFERENCE
GFORTRAN COMMANDS LIST REFERENCE VIDEO

pwd | READ | WRITE




Hierarchy: Directories contain Documents or other Directories. The Root Directory contains Evrything. [/] specifies Root Directory


/ | //Home Directory

pwd | /home/neoohmio // Command returns where are in the Tree

cd / | //Change Directory Command // Requires the []|[Space]

ls / [returns all content of the directory] //


ls [options][fd] | format of ls command
cd ~ / // up one level on the hierarchical structure

LINUX Folder documents cannot contain spaces to describe the name of the folder.

ls .. / // | one step up the hierarchy

ls ../.. // | two steps up the hierarchy

ls -l | // returns folder contents

drwxr | user rights | directory read write execute read | --group read

ls -a | // Interesting

ls -al // Interesting

ls -lS // Interesting in Order

ls [Folder Name]/*.html | all html documents within [Folder Name]

ls -lS > out.txt // writes document out.txt containing the ls -lS information

ls -d */ | // shows the Directories|Folders

man ls | //


NAME ls - list directory contents SYNOPSIS ls [OPTION]... [FILE]... DESCRIPTION List information about the FILEs (the current directory by de‐ fault). Sort entries alphabetically if none of -cftuvSUX nor --sort is specified. Mandatory arguments to long options are mandatory for short options too. -a, --all do not ignore entries starting with . -A, --almost-all do not list implied . and .. --author with -l, print the author of each file -b, --escape print C-style escapes for nongraphic characters --block-size=SIZE with -l, scale sizes by SIZE when printing them; e.g., '--block-size=M'; see SIZE format below -B, --ignore-backups do not list implied entries ending with ~ -c with -lt: sort by, and show, ctime (time of last modifica‐ tion of file status information); with -l: show ctime and sort by name; otherwise: sort by ctime, newest first -C list entries by columns --color[=WHEN] colorize the output; WHEN can be 'always' (default if omit‐ ted), 'auto', or 'never'; more info below -d, --directory list directories themselves, not their contents -D, --dired generate output designed for Emacs' dired mode -f do not sort, enable -aU, disable -ls --color -F, --classify append indicator (one of */=>@|) to entries --file-type likewise, except do not append '*' --format=WORD across -x, commas -m, horizontal -x, long -l, single-column -1, verbose -l, vertical -C --full-time like -l --time-style=full-iso -g like -l, but do not list owner --group-directories-first group directories before files; can be augmented with a --sort option, but any use of --sort=none (-U) disables grouping -G, --no-group in a long listing, don't print group names -h, --human-readable with -l and -s, print sizes like 1K 234M 2G etc. --si likewise, but use powers of 1000 not 1024 -H, --dereference-command-line follow symbolic links listed on the command line --dereference-command-line-symlink-to-dir follow each command line symbolic link that points to a directory --hide=PATTERN do not list implied entries matching shell PATTERN (overrid‐ den by -a or -A) --hyperlink[=WHEN] hyperlink file names; WHEN can be 'always' (default if omit‐ ted), 'auto', or 'never' --indicator-style=WORD append indicator with style WORD to entry names: none (de‐ fault), slash (-p), file-type (--file-type), classify (-F) -i, --inode print the index number of each file -I, --ignore=PATTERN do not list implied entries matching shell PATTERN -k, --kibibytes default to 1024-byte blocks for disk usage; used only with -s and per directory totals -l use a long listing format -L, --dereference when showing file information for a symbolic link, show in‐ formation for the file the link references rather than for the link itself -m fill width with a comma separated list of entries -n, --numeric-uid-gid like -l, but list numeric user and group IDs -N, --literal print entry names without quoting -o like -l, but do not list group information -p, --indicator-style=slash append / indicator to directories -q, --hide-control-chars print ? instead of nongraphic characters --show-control-chars show nongraphic characters as-is (the default, unless pro‐ gram is 'ls' and output is a terminal) -Q, --quote-name enclose entry names in double quotes --quoting-style=WORD use quoting style WORD for entry names: literal, locale, shell, shell-always, shell-escape, shell-escape-always, c, escape (overrides QUOTING_STYLE environment variable) -r, --reverse reverse order while sorting -R, --recursive list subdirectories recursively -s, --size print the allocated size of each file, in blocks -S sort by file size, largest first --sort=WORD sort by WORD instead of name: none (-U), size (-S), time (-t), version (-v), extension (-X) --time=WORD change the default of using modification times; access time (-u): atime, access, use; change time (-c): ctime, status; birth time: birth, creation; with -l, WORD determines which time to show; with --sort=time, sort by WORD (newest first) --time-style=TIME_STYLE time/date format with -l; see TIME_STYLE below -t sort by time, newest first; see --time -T, --tabsize=COLS assume tab stops at each COLS instead of 8 -u with -lt: sort by, and show, access time; with -l: show ac‐ cess time and sort by name; otherwise: sort by access time, newest first -U do not sort; list entries in directory order -v natural sort of (version) numbers within text -w, --width=COLS set output width to COLS. 0 means no limit -x list entries by lines instead of by columns -X sort alphabetically by entry extension -Z, --context print any security context of each file -1 list one file per line. Avoid '\n' with -q or -b --help display this help and exit --version 2 if serious trouble (e.g., cannot access command-line argu‐ ment). AUTHOR Written by Richard M. Stallman and David MacKenzie. REPORTING BUGS GNU coreutils online help: Report any translation bugs to COPYRIGHT Copyright © 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. SEE ALSO Full documentation or available locally via: info '(coreutils) ls invocation' GNU coreutils 8.32 September 2020 LS(1)

cat | // Basic Functionality ; [ctrl]+[d] to exit

cat [text.txt][text.txt] // combines contents

cat > text.txt | // creates a document in the Directory

ANTICOLONIAL | REACTION | VESSEL

cat >> text.txt | // adds to document

ANTICOLONIAL | REACTION | VESSEL

cat text_1.txt text_0.txt > text_2.txt | // adds to document

ANTICOLONIAL | REACTION | VESSEL


CHEMICAL ENGINEERING COMPUTER TOOLS

https://www.cemf.ir/

https://www.cemf.ir/?s=Fortran

DATA VISUALIZATION

ParaView | Open Source Dynamic Process Data Visualization

https://www.paraview.org/


DIRECTORY STRUCTURE

mkdir | // creates new folder within directory

mkdir -p directory\ level_1/level_2/level_3 // creates a directory structure

mkdir -p zeta ia lury // creates 3 directories

mkdir mkdir -p zeta/zeta_level_1 ia/ia_level_1 lury/lury_level_1 // adds folder to directory structure


ls -R // shows directory structure in levels

rmdir // removes a directory // if directory is not empty the entire path requires specification

directory structure a/b/c/d/e // e is referred as the directory at the top

rmdir a/b/d/d/e // removes directory e only

rmdir -p a/b/d/d/e // removes entire directory

rmdir -pv a/b/d/d/e // removes entire directory with step description // directory documents require specification

rm // removes folder and documents inside without specification

rm -r // removes directory from Parent directory

rm - r -rv // recursive step verbose removal of directory

cp text_0.txt text_3.txt // copies document text to new document

cp text_0.txt MOLECULAROPTICS // copies document to folder within directory

cp text_0.txt MOLECULAROPTICS/INTERNAL // copies document to folder on specified destination

| |

cp -i text_0.txt text_4.txt MOLECULAROPTICS // copies text to new directory asking to overwrite original

cp ../text_0.txt ../text_1.txt . // copies document 1 copies document 2 to directory one level up

cp -R dir1 dir2 // copies contents of directory 1 to directory 3

man cp // displays all cp command options


mv [options][source][destination]

mv text_0.txt text_1.txt // removes document and rewrites contents into destination

mv text_0.txt .. // moves document up one level destination

mv dir1 dir2 // moves directory

less // allows reading a document that extends the command prompt window; use arrows to move through pages

1g // moves to top of page reading document

G // moves to end of reading document

/[word] // searches for [word] reading document

n // in searches for the next matching word

?/[word] // searches document from bottom up


touch[extension] // creates a document with specified extension within directory


sudo apt install nano // install nano text editor

nano is a document editor that recognizes C++ JAVA

| |

sudo // superuser do // overrides permissions and requires password

sudo -s // superuser at root

top // shows user running processes taking memory

echo var=0 | echo $var // prints text with declared variables

ls -d */ // lists directories

r w x // Permissions: read write execute

chmod o+x text_0.txt | -rw-r--r-- | -rw-r--r-x // change of permissions // o is others // reads user group others

chmod g+x text_0.txt | -rw-r-xrwx | // changed permissions to the group

chmod g-wx text_0.txt //

removes writing and executable permission

chmod ug=rwx text_0.txt | -rwxrwxrwx // user and group permissions were changed to document

chmod u+rwx,g=rw,o-rwx text_0.txt // changed permissions to user group other

octal notation | binary

user | group | other

r w x| r w x | r w x

1 1 1| 1 0 1 | 1 1 0

4 2 1| 4 0 1 | 4 2 0

chmod 000 text_0.txt // removes the permissions in octal notation to user group other

chmod 777 text_4.txt // gives all permissions in octal notation


#!/usr/bin/bash // >

ls -l // >

// save script

chmod +x document // gives permissions

./document // executes document | requires permissions>

| |

whatis ls // returns descript //ion of [ls] command

// user add //

sudo useradd lin -m -s /usr/bin/bash -g users -c "comment"// [-m]: // [-s]:default shell

// [-g]:default user flag // [-c]:comments // user is created with root access

ls /home // displays users

sudo passwd lin // sets the password for user

sudo userdel tarantula // deletes username password data not directory

sudo rm -r /home/lin // deletes user lin user directory data

cat /etc/group // lists all the groups

sudo groupadd SyntheticForest // creates SyntheticForest group in etc directory

sudo gropdel [groupname] // deletes group

sudo gpasswd -a neoohmio SyntheticForest // adds user to group

sudo gpasswd -d neoohmio SyntheticForest // adds user to group

nano .bashrc //

This is not knowing information | working | communication | time | limit

Start knowing | understanding | physical reality

The definition of The Problem is the Belief of the Person and the Total Cancel Statements of Belief to the Want

Rethink Knowledge to A Person

| |

Material Irreversibilities to Human Life|Time

The Quantifiable Divisorial Illustrative to the Problem of the Act over the Knowledge

The Reliance over the Loss of [ ]

Materially Observing the Universe to Understand a Problem to Engineer a Solution

The Production of Information to Satisfy a Person Want to a Limit of one Day over the Limit of Solving any Productivity Problem termed Scientific > The Results on Observation to the Illustration of Fundamental Problems with and without the Understanding of The People to First Identify the Problem.

The Structure of the Computer is Result to Solving a Material Problem that any calculation is balanced with a Human.


The Limit to Knowledge resides within Scientific Information that the collection of corruptible information over the time that the Digital Computer has existed is Catastrophic over the denial of the existence of information without the result of eliminating the root causes of the problems themselves that a person creating a law would interpret reality without knowledge is catastrophic. The results of information to perpetuate a form of acceptability of irreversibilities to the climate and the economy remain the persistent problem to solve. The results on what remains irreversible are and have been presently knowable so the Humans will in a form utilize technology to honor their resposibility to the Planet.


Think about how you interact with your environment to Infinity.


Thinking in the ability of what is quantifiable exists to the use of obtained information to the limit of how the information is actionable to produce an immediate result > The Action is Executed with the Available Information[X]

When no new information exists to create a solution and new information is required the sources of the new information are considered and the process of how the new information is obtained. In Computer Science the process of creating solutions requires Human Collaboration just like in Architecture Engineering Every Science. After +100 years of this era of digital computer use the problem of Collaboration persists to the gravest of forms to the redundancy over the loss of Total Collaboration outside of the problem of Collaboration that existed in Social Development before the prevalent use of computers at any time in the 20th century. In one day the Total Activity of a Human is metric that the knowledge of any problem that does not result in new scientific development is determinable in ways that do not require computation that the use of the computer has resulted in a Communication Problem tied to the use of technology not exclusively. The examples of how technology results in less communication are rooted in how the human decides to use the technology and not the technology itself grave to the progress of technology as any improvement that human communication and decision making will reach a normal level of acceptability from the acceptance of social uses of technology from thoughts that a generation looses the core behavior of previous generations. The functionality of any technology progresses without the total knowledge of the development of the technology so technological development does not erase how technology is approached.


.bshrc //editing the .bshrc document results in running commands at every start of a new terminal

df -h // shows system size available and used

du -h // shows directory size used

du -sh // shows directory size summary used human readable

free -h | total used free shared buff/cache available // displays the memory usecdd

find /home/neoohmio -name text_1.txt // finds where document is found

find name *txt // finds documents with extesion .txt within directory

find [directory] .txt // finds .txt within directory

find /home/neoohmio -name text_0.txt // finds all text_0.txt within directory

find /home/neoohmio/ -mtime -1 // finds documents created within -1 days

wc Document.txt // 29 551 3596 Document.txt // details lines words characters

[command] ; [command] // executes the series of commands

[command] && [command] // executes the series of commands until the first command fails

[command] || [command] // executes command series with or

tar -cvf [document.tar] // tar extension is a compressed document // c:creates archive v:verbose displays progress while creating f:specifies document name creates compressed

tar -czvf [documentname.tar.gz nameoffolder] // creates tar document and folder

tar -cvf documentname.tar OPERATIONS // creates a tar document from compressed folder in directory

tar -xvf documentname.tar // extracts documents from tar document

tar -czvf documentname.gz OPERATIONS // creates gzip document from folder

grep // searches for string within document

grep -n "chemistry" index.php // searches for string on document and prints out line number

cp index.php indexcopy.php // creates a copy of the document

grep -n "chemistry" index.php indexcopy.php // searches for string in the two documents and lists the document name

grep -n "chemistry" * // searches for string in all documents

netstat // network connections, routing tables, interface statistics, masquerade connections, and multicast memberships

netstat -a | less // Active Internet connections without servers // Type of connection unix // Path // State

tcp: Transmission Control Protocol, udp: User Datagram Protocol, http: Hyper Text Transfer Protocol, FTP: File Transfer Protocol, smtp: Simple Mail Transfer Protocol, arp: Address Resolution Protocol, ppp: Point-to-Point Protocol | unicast, multicast, broadcast |

Information Transfer | Internet Structure

ISO ISO/IEC/IEEE 42010:2011(en) Systems and software engineering — Architecture description https://www.iso.org/obp/ui/#iso:std:iso-iec-ieee:42010:ed-1:v1:en

ISO-Architecture 42010 http://www.iso-architecture.org/42010/

http://www.iso-architecture.org/42010/docs/bibliography-42010.pdf


Content Management System

Content_Management_System_2/blog-home.php


It's Sunny Outside